diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-03-22 17:31:15 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-03-22 17:31:15 +0000 |
commit | d5e14301ba0fdce5df77a77e5a5ed745388da45d (patch) | |
tree | 52c886975458da7da1ec9b173dcb7722f86a336a /ui | |
parent | 02d80d23fd3ca86d8de6710045b990e13e260ff1 (diff) | |
download | wireshark-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.c | 2 | ||||
-rw-r--r-- | ui/gtk/capture_dlg.c | 2 |
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); |