xserver/dix
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michel Dänzer f778b56a74 dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY
Despite e957a2e5dd ("dix: Add hybrid full-size/empty-clip mode to
SetRootClip"), I was still seeing all X11 client windows flashing when
the root window size changes with rootless Xwayland (e.g. due to
hotplugging a monitor).

Skipping this code for ROOT_CLIP_INPUT_ONLY fixes the issue for me.
2022-09-12 10:51:05 +00:00
..
.gitignore Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
atom.c
buildatoms
BuiltInAtoms
colormap.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
cursor.c
devices.c dix: Fix use after free in input device shutdown 2022-02-09 11:36:48 +00:00
dispatch.c dix: Use memcpy() instead of memmove() when buffers are known not to overlap 2022-08-29 21:10:51 +00:00
dispatch.h
dixfonts.c dix: Use memcpy() instead of memmove() when buffers are known not to overlap 2022-08-29 21:10:51 +00:00
dixutils.c os: Don't crash in AttendClient if the client is gone 2019-11-19 10:15:05 -08:00
enterleave.c Replace "the the" with a single "the" in docs & comments 2022-03-31 13:27:57 -07:00
enterleave.h
eventconvert.c xi: Implement conversions from internal to Xi2 gesture event structs 2021-05-30 13:26:37 +03:00
events.c dix: Don't send touch end to clients that do async grab without touches 2022-02-12 15:26:30 +00:00
extension.c dix: Use memcpy() instead of memmove() when buffers are known not to overlap 2022-08-29 21:10:51 +00:00
gc.c
gestures.c Implement gesture processing logic 2021-05-30 13:26:42 +03:00
getevents.c touchevents: set the screen pointer after checking the device is enabled 2021-09-07 16:58:10 +02:00
globals.c
glyphcurs.c
grabs.c xi: Implement grab support for new gesture event types 2021-05-30 13:26:32 +03:00
initatoms.c
inpututils.c Implement gesture processing logic 2021-05-30 13:26:42 +03:00
main.c
meson.build dix: Implement internal gesture state handling 2021-05-30 13:26:39 +03:00
pixmap.c fix for ZDI-11426 2020-07-31 14:51:23 +00:00
privates.c dix/privates.c: Avoid undefined behaviour after realloc() 2021-10-08 09:59:11 +00:00
property.c Mark the dixChangeWindowProperty() value argument as const 2021-07-30 08:36:35 +00:00
protocol.txt
ptrveloc.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
region.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
registry.c
resource.c dix: Fix overzealous caching of ResourceClientBits() 2022-07-27 17:09:29 +02:00
selection.c
stubmain.c
swaprep.c Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
swapreq.c
tables.c
touch.c xwayland: add -noTouchPointerEmulation 2021-09-06 21:19:46 +00:00
window.c dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY 2022-09-12 10:51:05 +00:00