diff options
Diffstat (limited to 'ui/qt/main_window_slots.cpp')
-rw-r--r-- | ui/qt/main_window_slots.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/qt/main_window_slots.cpp b/ui/qt/main_window_slots.cpp index 2b7935dfef..555394eb16 100644 --- a/ui/qt/main_window_slots.cpp +++ b/ui/qt/main_window_slots.cpp @@ -3758,6 +3758,9 @@ void MainWindow::on_actionCaptureOptions_triggered() this->main_welcome_->getInterfaceFrame(), SLOT(interfaceListChanged())); connect(capture_interfaces_dialog_, SIGNAL(captureFilterTextEdited(QString)), this->main_welcome_, SLOT(setCaptureFilterText(QString))); + // Propagate selection changes from main UI to dialog. + connect(this->main_welcome_, SIGNAL(interfacesChanged()), + capture_interfaces_dialog_, SLOT(interfaceSelected())); connect(capture_interfaces_dialog_, SIGNAL(setFilterValid(bool, const QString)), this, SLOT(startInterfaceCapture(bool, const QString))); |