diff --git a/ui/qt/main_window.cpp b/ui/qt/main_window.cpp index 573f4adeda..e857147423 100644 --- a/ui/qt/main_window.cpp +++ b/ui/qt/main_window.cpp @@ -2072,8 +2072,8 @@ void MainWindow::setMenusForCaptureInProgress(bool capture_in_progress) { main_ui_->actionFileExportAsPSML->setEnabled(capture_in_progress); main_ui_->actionFileExportAsJSON->setEnabled(capture_in_progress); - main_ui_->actionFileExportPacketBytes->setEnabled(capture_in_progress); - main_ui_->actionFileExportPDU->setEnabled(capture_in_progress); + main_ui_->actionFileExportPacketBytes->setEnabled(!capture_in_progress); + main_ui_->actionFileExportPDU->setEnabled(!capture_in_progress); main_ui_->actionFileExportSSLSessionKeys->setEnabled(capture_in_progress); foreach (QAction *eo_action, main_ui_->menuFileExportObjects->actions()) { diff --git a/ui/qt/main_window_slots.cpp b/ui/qt/main_window_slots.cpp index ea3e05b5f2..3bcc27249b 100644 --- a/ui/qt/main_window_slots.cpp +++ b/ui/qt/main_window_slots.cpp @@ -623,6 +623,7 @@ void MainWindow::captureCaptureUpdateFinished(capture_session *) { /* Enable menu items that make sense if you're not currently running a capture. */ setForCaptureInProgress(false); + setMenusForCaptureFile(); setWindowIcon(wsApp->normalIcon()); @@ -646,6 +647,7 @@ void MainWindow::captureCaptureFixedFinished(capture_session *) { /* Enable menu items that make sense if you're not currently running a capture. */ setForCaptureInProgress(false); + setMenusForCaptureFile(); setWindowIcon(wsApp->normalIcon());