diff options
-rw-r--r-- | ui/qt/capture_file_properties_dialog.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/qt/capture_file_properties_dialog.cpp b/ui/qt/capture_file_properties_dialog.cpp index 50672af9dd..a76002cffd 100644 --- a/ui/qt/capture_file_properties_dialog.cpp +++ b/ui/qt/capture_file_properties_dialog.cpp @@ -86,7 +86,7 @@ void CaptureFilePropertiesDialog::updateWidgets() QPushButton *refresh_bt = ui->buttonBox->button(QDialogButtonBox::Reset); QPushButton *save_bt = ui->buttonBox->button(QDialogButtonBox::Save); - if (file_closed_) { + if (file_closed_ || !cap_file_.isValid()) { if (refresh_bt) { refresh_bt->setEnabled(false); } @@ -94,6 +94,7 @@ void CaptureFilePropertiesDialog::updateWidgets() if (save_bt) { save_bt->setEnabled(false); } + WiresharkDialog::updateWidgets(); return; } |