]> git.sur5r.net Git - i3/i3/commit
Handle the _NET_REQUEST_FRAME_EXTENTS ClientMessage (java compat)
authorMichael Stapelberg <michael@stapelberg.de>
Sat, 27 Jul 2013 13:06:08 +0000 (15:06 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 27 Jul 2013 13:06:08 +0000 (15:06 +0200)
commit0c7a76c2f158597905fb9a27d979310f57b4141f
tree5d9f889720f661f2009b6b14a035a8c778db9c74
parent88671986f4cd45ca71ee3865e4d72f2e0633ec4b
Handle the _NET_REQUEST_FRAME_EXTENTS ClientMessage (java compat)

This ClientMessage can be used to estimate how big the window will be
before opening it. Java always sends the ClientMessage and checks the
atom that should be set by the window manager, but it seems that the
fallback code path has a race condition.

Let’s see if the situation gets better with this change. I have been
running this patch for about two weeks and have not seen any issues with
it.

fixes #934
fixes #709
include/atoms.xmacro
src/handlers.c