mirror of
https://github.com/xmonad/xmonad.git
synced 2025-07-31 04:01:52 -07:00
StackSet.hs: better comments regarding hidden/visible workspace tracking for Xinerama
I'm not 100% sure that I understand what's going on here, but it seems as though the comment still described an older state of affairs. I don't see any Map Workspace Screen keeping track of visible workspaces.
This commit is contained in:
@@ -99,10 +99,11 @@ import qualified Data.Map as M (Map,insert,delete,empty)
|
||||
--
|
||||
-- Xinerama in X11 lets us view multiple virtual workspaces
|
||||
-- simultaneously. While only one will ever be in focus (i.e. will
|
||||
-- receive keyboard events), other workspaces may be passively viewable.
|
||||
-- We thus need to track which virtual workspaces are associated
|
||||
-- (viewed) on which physical screens. We use a simple Map Workspace
|
||||
-- Screen for this.
|
||||
-- receive keyboard events), other workspaces may be passively
|
||||
-- viewable. We thus need to track which virtual workspaces are
|
||||
-- associated (viewed) on which physical screens. To keep track of
|
||||
-- this, StackSet keeps separate lists of visible but non-focused
|
||||
-- workspaces, and non-visible workspaces.
|
||||
--
|
||||
-- Master and Focus
|
||||
--
|
||||
|
Reference in New Issue
Block a user