This commit is contained in:
Spencer Janssen
2007-05-22 04:38:44 +00:00
parent 9b52525417
commit 865939b660

View File

@@ -160,8 +160,7 @@ tileWindow d w r = do
-- refresh the screen. -- refresh the screen.
rescreen :: X () rescreen :: X ()
rescreen = do rescreen = do
dpy <- asks display xinesc <- withDisplay (io . getScreenInfo)
xinesc <- io $ getScreenInfo dpy
-- TODO: This stuff is necessary because Xlib apparently caches screen -- TODO: This stuff is necessary because Xlib apparently caches screen
-- width/height. Find a better solution later. I hate Xlib. -- width/height. Find a better solution later. I hate Xlib.
let sx = maximum $ map (\r -> rect_x r + fromIntegral (rect_width r)) xinesc let sx = maximum $ map (\r -> rect_x r + fromIntegral (rect_width r)) xinesc