[xmonad] Issue 526 in xmonad: avoidStruts uses getWindowInfo dpy rootWindow insstead of getCleanedScreenInfo

codesite-noreply at google.com codesite-noreply at google.com
Thu Jan 24 04:39:03 CET 2013


Status: Accepted
Owner: allber... at gmail.com
Labels: Type-Defect Priority-Medium Component-Contrib Usability

New issue 526 by allber... at gmail.com: avoidStruts uses getWindowInfo dpy  
rootWindow insstead of getCleanedScreenInfo
http://code.google.com/p/xmonad/issues/detail?id=526

What steps will reproduce the problem?
1. Place a dock on a border between screens

What is the expected output? What do you see instead?
   The dock's space is not accounted for, because the strut is set at the  
maxim extent over all screens in the relevant direction.

The size of the root window is the bounding rectangle of all screens, not  
the size of the screen the dock is on.  This means that if we try to make  
space for a dock that lives "between" two screens, it will actually be  
allocated on the last screen in that direction.




More information about the xmonad mailing list