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 | 40812144efadcbda84ec80ffc0af1cf5a8f53e53 (patch) | |
tree | dca25d1ff5da7a1fd853fa9e28b6fdd3336b03a9 /XMonad.hs | |
parent | bbbcee4b66f40ef1b7dab16dc11805659c46bd83 (diff) | |
download | xmonad-40812144efadcbda84ec80ffc0af1cf5a8f53e53.tar.gz xmonad-40812144efadcbda84ec80ffc0af1cf5a8f53e53.tar.xz xmonad-40812144efadcbda84ec80ffc0af1cf5a8f53e53.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.gz
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions