mirror of
https://github.com/brl/mutter.git
synced 2024-11-28 02:50:41 -05:00
54e4d1df79
If we happen to be changing focus to a window *while* taking focus
away from Clutter widgetry, we would unintendedly trigger reentrance
in a way that the old focused window remained in focus, by asking
to focus the default focus window in an untimely manner.
To handle this reentrancy, delay dropping the Clutter key focus
until the window focus changed, so that the focus change will look
up the default focused window in the workspace, and find the up to
date one.
Fixes:
|
||
---|---|---|
.. | ||
atomnames.h | ||
events.c | ||
events.h | ||
group-private.h | ||
group-props.c | ||
group-props.h | ||
group.c | ||
meta-selection-source-x11-private.h | ||
meta-selection-source-x11.c | ||
meta-startup-notification-x11.c | ||
meta-startup-notification-x11.h | ||
meta-sync-counter.c | ||
meta-sync-counter.h | ||
meta-x11-display-private.h | ||
meta-x11-display.c | ||
meta-x11-event-source.c | ||
meta-x11-event-source.h | ||
meta-x11-selection-input-stream-private.h | ||
meta-x11-selection-input-stream.c | ||
meta-x11-selection-output-stream-private.h | ||
meta-x11-selection-output-stream.c | ||
meta-x11-selection-private.h | ||
meta-x11-selection.c | ||
meta-x11-stack-private.h | ||
meta-x11-stack.c | ||
mutter-Xatomtype.h | ||
session.c | ||
session.h | ||
window-props.c | ||
window-props.h | ||
window-x11-private.h | ||
window-x11.c | ||
window-x11.h | ||
xprops.c | ||
xprops.h |