summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2013-03-22 17:31:15 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2013-03-22 17:31:15 +0000
commitd5e14301ba0fdce5df77a77e5a5ed745388da45d (patch)
tree52c886975458da7da1ec9b173dcb7722f86a336a /ui
parent02d80d23fd3ca86d8de6710045b990e13e260ff1 (diff)
downloadwireshark-d5e14301ba0fdce5df77a77e5a5ed745388da45d.tar.gz
After Revision 46500 ( Make "Edit Interfaces Dialog" modal )
The "Advanced Wireless / Remote Capture Settings" is not on the top of Dialog Make "Advanced Wireless / Remote Capture Settings " Dialog modal too svn path=/trunk/; revision=48482
Diffstat (limited to 'ui')
-rw-r--r--ui/gtk/airpcap_dlg.c2
-rw-r--r--ui/gtk/capture_dlg.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/ui/gtk/airpcap_dlg.c b/ui/gtk/airpcap_dlg.c
index 0b6fbe608b..6723263fc2 100644
--- a/ui/gtk/airpcap_dlg.c
+++ b/ui/gtk/airpcap_dlg.c
@@ -1622,6 +1622,8 @@ display_airpcap_advanced_cb(GtkWidget *w _U_, gpointer data)
/* Create the new window */
airpcap_advanced_w = dlg_window_new("Advanced Wireless Settings"); /* transient_for top_level */
+ gtk_window_set_modal(GTK_WINDOW(airpcap_advanced_w), TRUE);
+ gtk_window_set_transient_for(GTK_WINDOW(airpcap_advanced_w), GTK_WINDOW(gtk_widget_get_toplevel(w)));
gtk_window_set_destroy_with_parent (GTK_WINDOW(airpcap_advanced_w), TRUE);
gtk_container_set_border_width (GTK_CONTAINER (airpcap_advanced_w), 5);
diff --git a/ui/gtk/capture_dlg.c b/ui/gtk/capture_dlg.c
index 5d1631b7c1..dc0611b49d 100644
--- a/ui/gtk/capture_dlg.c
+++ b/ui/gtk/capture_dlg.c
@@ -1781,6 +1781,8 @@ options_remote_cb(GtkWidget *w _U_, gpointer d _U_)
device = g_array_index(global_capture_opts.all_ifaces, interface_t, marked_interface);
opt_remote_w = dlg_window_new("Remote Capture Settings");
+ gtk_window_set_modal(GTK_WINDOW(opt_remote_w), TRUE);
+ gtk_window_set_transient_for(GTK_WINDOW(opt_remote_w), GTK_WINDOW(caller));
g_object_set_data(G_OBJECT(opt_remote_w), E_OPT_REMOTE_CALLER_PTR_KEY, caller);
g_object_set_data(G_OBJECT(caller), E_OPT_REMOTE_DIALOG_PTR_KEY, opt_remote_w);