diff options
author | Sam Spilsbury <sam.spilsbury@canonical.com> | 2010-12-05 00:25:04 +0800 |
---|---|---|
committer | Sam Spilsbury <sam.spilsbury@canonical.com> | 2010-12-05 00:25:04 +0800 |
commit | 51e01727d309f39e3f42ecf6b53b4ebb31a385dc (patch) | |
tree | 96d86b173e4c31044e3a6285b4b4bf4696d0e23a /src | |
parent | 7672888c79f96e416a52e6787486cf6d555fcb02 (diff) | |
download | unity-window-decorator-51e01727d309f39e3f42ecf6b53b4ebb31a385dc.tar.gz unity-window-decorator-51e01727d309f39e3f42ecf6b53b4ebb31a385dc.tar.bz2 |
Fix windows being forever treated as "not managed" in focus () and not entering into scale mode, etc
We need to re-set unmanaging too once managed is set again
Diffstat (limited to 'src')
-rw-r--r-- | src/event.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/event.cpp b/src/event.cpp index 4d7a2c6..7cf032a 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -1045,6 +1045,7 @@ CompScreen::handleEvent (XEvent *event) if (!w->priv->frame) w->priv->reparent (); w->priv->managed = true; + w->priv->unmanaging = false; } /* been shaded */ |