aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland Knall <roland.knall@br-automation.com>2018-03-02 13:48:39 +0100
committerRoland Knall <rknall@gmail.com>2018-03-02 21:08:57 +0000
commit84c7246e4c086f7bcfd7646a1d9f0c08c13dd41b (patch)
tree2c28f22aa00ddf90ddd0939921c299d93eb14a94
parent0de7313fe24f96eaf48983906b8dbf3702f88470 (diff)
extcap: Make settings dialog modal
Otherwise dialogs could be opened multiple times Change-Id: I19f9c11395b5f5ba41c00ff78ab9794064562d29 Reviewed-on: https://code.wireshark.org/review/26221 Petri-Dish: Roland Knall <rknall@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com>
-rw-r--r--ui/qt/main_window_slots.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui/qt/main_window_slots.cpp b/ui/qt/main_window_slots.cpp
index f5e02c4ae7..be8af49256 100644
--- a/ui/qt/main_window_slots.cpp
+++ b/ui/qt/main_window_slots.cpp
@@ -3932,6 +3932,7 @@ void MainWindow::extcap_options_finished(int result)
void MainWindow::showExtcapOptionsDialog(QString &device_name)
{
ExtcapOptionsDialog * extcap_options_dialog = ExtcapOptionsDialog::createForDevice(device_name, this);
+ extcap_options_dialog->setModal(true);
/* The dialog returns null, if the given device name is not a valid extcap device */
if (extcap_options_dialog) {
connect(extcap_options_dialog, SIGNAL(finished(int)),