Hi all,

I posted a few days ago about the Psi instant messenger not working properly on the non-primary Xinerama screen.

It turns out this is a Qt bug and affects all Qt programs, and although it was supposed to be fixed back in 2007 it still seems to be affecting me.

I did some digging around, and xprop shows the problem: (in this case it's the help/about dialog window in "qtconfig" that isn't appearing)

Primary screen:
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified size: 388 by 143
                program specified size: 388 by 143
                program specified minimum size: 388 by 143
                program specified maximum size: 388 by 143
                window gravity: NorthWest

Secondary screen:
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified size: 0 by 156
                program specified size: 0 by 156
                program specified minimum size: 0 by 156
                program specified maximum size: 0 by 156
                window gravity: NorthWest

It seems that Qt is miscalculating the correct width and creating a window too skinny to be seen. Since Awesome has some facilities to prevent windows from being created off-screen, is there any way you can force a window with a zero dimension to be a set size?

Thanks,
Adam.

--
To unsubscribe, send mail to [email protected].

Reply via email to