mirror of https://github.com/GNOME/gimp.git
app: remove calls to gtk_widget_get,set_extension_events()
This commit is contained in:
parent
084a01abfe
commit
eb312ed55a
|
@ -100,7 +100,6 @@ gimp_canvas_init (GimpCanvas *canvas)
|
|||
|
||||
gtk_widget_set_can_focus (widget, TRUE);
|
||||
gtk_widget_add_events (widget, GIMP_CANVAS_EVENT_MASK);
|
||||
gtk_widget_set_extension_events (widget, GDK_EXTENSION_EVENTS_ALL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -248,8 +248,6 @@ gimp_devices_add_widget (Gimp *gimp,
|
|||
g_return_if_fail (GIMP_IS_GIMP (gimp));
|
||||
g_return_if_fail (GTK_IS_WIDGET (widget));
|
||||
|
||||
gtk_widget_set_extension_events (widget, GDK_EXTENSION_EVENTS_ALL);
|
||||
|
||||
g_signal_connect (widget, "motion-notify-event",
|
||||
G_CALLBACK (gimp_devices_check_callback),
|
||||
gimp);
|
||||
|
@ -276,7 +274,6 @@ gimp_devices_check_change (Gimp *gimp,
|
|||
GimpDeviceManager *manager;
|
||||
GdkDevice *device;
|
||||
GimpDeviceInfo *device_info;
|
||||
GtkWidget *source;
|
||||
|
||||
g_return_val_if_fail (GIMP_IS_GIMP (gimp), FALSE);
|
||||
g_return_val_if_fail (event != NULL, FALSE);
|
||||
|
@ -285,16 +282,6 @@ gimp_devices_check_change (Gimp *gimp,
|
|||
|
||||
g_return_val_if_fail (GIMP_IS_DEVICE_MANAGER (manager), FALSE);
|
||||
|
||||
/* It is possible that the event was propagated from a widget that does not
|
||||
want extension events and therefore always sends core pointer events.
|
||||
This can cause a false switch to the core pointer device. */
|
||||
|
||||
source = gtk_get_event_widget (event);
|
||||
|
||||
if (source &&
|
||||
gtk_widget_get_extension_events (source) == GDK_EXTENSION_EVENTS_NONE)
|
||||
return FALSE;
|
||||
|
||||
switch (event->type)
|
||||
{
|
||||
case GDK_MOTION_NOTIFY:
|
||||
|
|
Loading…
Reference in New Issue