
Hi, I have replaced old 1680x1050 monitor with the new one which works at 1920x1080 resolution. I am running everything on arch so latest xorg, xmonad and xmonad-contrib available in repos. Not using xorg.conf at all. Xorg properly detects resolution so xmobar and feh use whole monitor area to show bar and wallpaper. Xrandr also shows proper resolution. So it all works well until I open any window, or several of them: they tile like there is still 1680x1050 monitor; top left coordinate of the tiling area starts right below xmobar (it is at the right position) but there is unused gap on the right and bottom (exact difference between old/new monitor resolution). It is like xmonad remembered old resolution somewhere and sticks with it no matter what I try. I also tried i3 and it detects/uses whole screen area properly. I have also recompiled xmonad.hs but nothing changed. Help? Thanks.