Issue 431 in xmonad: floating windows' border widths are computed at the wrong time

Status: New Owner: ---- New issue 431 by allber...@gmail.com: floating windows' border widths are computed at the wrong time http://code.google.com/p/xmonad/issues/detail?id=431 What steps will reproduce the problem? 1. Float a window full-creen (that is, use doFullFloat in a ManageHook). It actually always occurs but is most obvious when a floating window is made significantly larger than its requested size. What is the expected output? What do you see instead? It should be made full screen, without a border if noBorders/smartBorders/etc. is in effect. But what happens is the width of the border is added to the window size before it is scaled to fit the parcel xmonad gives it (see XMonad/Operations.hs, function "windows", where the border is added in early but the scaleRationalRect of floating windows is done late; hence the border reservation is *also* scaled). What version of the product are you using? On what operating system? xmonad 0.9.1, 0.9.2, and darcs; problem has been observed on multiple Linux versions and is OS-agnostic. Are you using an xmonad.hs? Please attach it and the output of "xmonad --recompile". Please provide any additional information below. First mentioned http://www.haskell.org/pipermail/xmonad/2011-January/010960.html
participants (1)
-
codesite-noreply@google.com