forked from osmocom/wireshark
Qt: Check for selected interface in filterEdited()
Add a check for selected filters in filterEdited() to avoid a out-of-bounds index into ui->interfaceTree->selectedItems(). Bug: 12241 Bug: 12245 Change-Id: Ie18fc34a17427dd5330a5a617051cbc061555e0c Reviewed-on: https://code.wireshark.org/review/14404 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
This commit is contained in:
parent
b7f6cf979c
commit
e13976339b
|
@ -194,8 +194,10 @@ void CaptureInterfacesDialog::filterEdited()
|
|||
ti->setText(col_filter_, ui->captureFilterComboBox->lineEdit()->text());
|
||||
}
|
||||
|
||||
QModelIndex col_filter_idx = ui->interfaceTree->model()->index(ui->interfaceTree->indexOfTopLevelItem(si[0]), col_filter_);
|
||||
ui->interfaceTree->scrollTo(col_filter_idx);
|
||||
if (si.count() > 0) {
|
||||
QModelIndex col_filter_idx = ui->interfaceTree->model()->index(ui->interfaceTree->indexOfTopLevelItem(si[0]), col_filter_);
|
||||
ui->interfaceTree->scrollTo(col_filter_idx);
|
||||
}
|
||||
}
|
||||
|
||||
void CaptureInterfacesDialog::updateWidgets()
|
||||
|
|
Loading…
Reference in New Issue