mirror of
https://github.com/brl/mutter.git
synced 2025-02-19 14:44:10 +00:00
Revert "backend-x11: Fix our awful hack for crossing events, too"
This reverts commit 55fd05ea588a34564128f9f657084c82eae1cb0b. https://bugzilla.gnome.org/show_bug.cgi?id=753156
This commit is contained in:
parent
55fd05ea58
commit
f4d9153e5f
@ -133,8 +133,6 @@ static void
|
|||||||
translate_crossing_event (MetaBackendX11 *x11,
|
translate_crossing_event (MetaBackendX11 *x11,
|
||||||
XIEnterEvent *enter_event)
|
XIEnterEvent *enter_event)
|
||||||
{
|
{
|
||||||
MetaBackendX11Private *priv = meta_backend_x11_get_instance_private (x11);
|
|
||||||
|
|
||||||
/* Throw out weird events generated by grabs. */
|
/* Throw out weird events generated by grabs. */
|
||||||
if (enter_event->mode == XINotifyGrab ||
|
if (enter_event->mode == XINotifyGrab ||
|
||||||
enter_event->mode == XINotifyUngrab)
|
enter_event->mode == XINotifyUngrab)
|
||||||
@ -143,15 +141,7 @@ translate_crossing_event (MetaBackendX11 *x11,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Window stage_window = meta_backend_x11_get_xwindow (x11);
|
|
||||||
if (enter_event->event != stage_window)
|
|
||||||
{
|
|
||||||
/* See above for the rationale for this... */
|
|
||||||
g_assert (priv->mode == META_BACKEND_X11_MODE_COMPOSITOR);
|
|
||||||
enter_event->event = meta_backend_x11_get_xwindow (x11);
|
enter_event->event = meta_backend_x11_get_xwindow (x11);
|
||||||
enter_event->event_x = enter_event->root_x;
|
|
||||||
enter_event->event_y = enter_event->root_y;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Loading…
x
Reference in New Issue
Block a user