picom/src
Yuxuan Shui 709065d531
Destroy Input Only window properly
Destruction of Input Only windows is erroneously ignored by commit
cea010a, causing future window with the same window id as the destroyed
Input Only window to be treated by an Input Only window even when they
are not. The end result is that some windows don't show up.

Also improved the comments in win.c.

Fixes #119

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-02-20 01:11:13 +00:00
..
backend Make xinerama mandatory 2019-02-18 21:05:12 +00:00
c2.c Window state tracking refactor 2019-02-17 16:37:28 +00:00
c2.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
common.h Make xinerama mandatory 2019-02-18 21:05:12 +00:00
compiler.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
compton.c Destroy Input Only window properly 2019-02-20 01:11:13 +00:00
compton.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
compton.modulemap Remove leftover CONFIG_XINERAMAs 2019-02-19 20:48:31 +00:00
config_libconfig.c Window state tracking refactor 2019-02-17 16:37:28 +00:00
config.c Parse number locale-independently 2019-02-02 01:28:15 +00:00
config.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
dbus.c Window state tracking refactor 2019-02-17 16:37:28 +00:00
dbus.h Remove a couple of unwanted options 2018-12-20 23:44:38 +00:00
diagnostic.c Make get_early_config even earlier 2019-02-07 22:45:44 +00:00
diagnostic.h Make get_early_config even earlier 2019-02-07 22:45:44 +00:00
err.h Failure of config file parsing is a hard failure 2019-02-13 02:05:01 +00:00
kernel.c Rectangle kernels 2019-02-17 21:58:43 +00:00
kernel.h Rectangle kernels 2019-02-17 21:58:43 +00:00
log.c Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
log.h trace/debug logs are unlikely 2019-02-13 04:11:41 +00:00
meson.build Make xinerama mandatory 2019-02-18 21:05:12 +00:00
opengl.c Fix some clang-analyzer complains 2019-02-13 04:23:54 +00:00
opengl.h Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
options.c Make xinerama mandatory 2019-02-18 21:05:12 +00:00
options.h Fork as early as possible 2019-02-08 01:33:42 +00:00
region.h Even more includes 2019-01-20 22:09:22 +00:00
render.c Fix a compiler complaint 2019-02-18 21:32:49 +00:00
render.h Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
string_utils.c Fix compiling on older gcc 2019-02-02 02:12:08 +00:00
string_utils.h Parse number locale-independently 2019-02-02 01:28:15 +00:00
types.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
utils.c Even more includes 2019-01-20 22:09:22 +00:00
utils.h Fix a compiler complaint 2019-02-18 21:32:49 +00:00
vsync.c Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
vsync.h Move rendering related functions out of compton.c 2018-12-16 00:50:46 +00:00
win.c Destroy Input Only window properly 2019-02-20 01:11:13 +00:00
win.h Destroy Input Only window properly 2019-02-20 01:11:13 +00:00
x.c Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
x.h Wrap root window background prop check 2019-02-07 00:34:48 +00:00
xrescheck.c Convert printf_errf/dbgf in several files 2018-12-20 16:54:51 +00:00
xrescheck.h Sort out license problems 2018-10-03 22:14:51 +01:00