diff options
author | Don Stewart <dons@cse.unsw.edu.au> | 2007-06-05 06:30:40 +0200 |
---|---|---|
committer | Don Stewart <dons@cse.unsw.edu.au> | 2007-06-05 06:30:40 +0200 |
commit | 8cd2199c6ba396c85e1e09289436d8d02686e217 (patch) | |
tree | dca25d1ff5da7a1fd853fa9e28b6fdd3336b03a9 /util | |
parent | 5257254d689b9f341d6c5bd151cd868a3966aaed (diff) | |
download | metatile-8cd2199c6ba396c85e1e09289436d8d02686e217.tar metatile-8cd2199c6ba396c85e1e09289436d8d02686e217.zip |
Fix lost eventNotifyMask bug
When resuming, we were (implicitly) relying on 'scan' to find all
windows, and reset their event masks and WM_STATE. When we moved to
Iconfified hidden workspaces, 'scan' would only find and reset states on
the current workspace.
The result being that hidden workspace windows no longer received
enterNotify events.
Fix this by traversing the StackSet serialised during a restart, setting
the intial X states for each window, whether visible or hidden.
darcs-hash:20070605043040-9c5c1-642f02a61a3e1d4679fde9c38eeb10aec53ea455
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions