+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
+Sat Jan 26 19:27:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_grab_notify): Don't
+ send MODALITY_ON/OFF if socket->same_app (More fixes for #69735)
+
Sat Jan 26 19:04:37 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmain.c (check_is_grabbed): Return FALSE not true
gtk_socket_grab_notify (GtkWidget *widget,
gboolean was_grabbed)
{
- send_xembed_message (GTK_SOCKET (widget),
- was_grabbed ? XEMBED_MODALITY_OFF : XEMBED_MODALITY_ON,
- 0, 0, 0, gtk_get_current_event_time ());
+ GtkSocket *socket = GTK_SOCKET (widget);
+
+ if (!socket->same_app)
+ send_xembed_message (GTK_SOCKET (widget),
+ was_grabbed ? XEMBED_MODALITY_OFF : XEMBED_MODALITY_ON,
+ 0, 0, 0, gtk_get_current_event_time ());
}
static gboolean