blender/intern/ghost
Campbell Barton cbd12e730a Fix T103586: Crash removing monitor under Wayland & WLROOTS compositors
WLROOTS compositors don't run surface leave callbacks,
while this may be considered a bug in WLROOTS, neither GTK/SDL crash
so workaround the crash too.

This also fixes a minor glitch where the cursor scale wasn't updated
when changing monitor scale at run-time.
2023-01-04 16:04:12 +11:00
..
intern Fix T103586: Crash removing monitor under Wayland & WLROOTS compositors 2023-01-04 16:04:12 +11:00
test Cleanup: move listbase.c to c++ 2022-12-13 18:13:10 +01:00
CMakeLists.txt Cleanup: cmake formatting 2022-12-17 13:33:27 +11:00
GHOST_C-api.h Cleanup: spelling in comments 2022-12-05 12:58:18 +11:00
GHOST_IContext.h GHOST: Vulkan Backend. 2022-11-22 11:29:09 +01:00
GHOST_IEvent.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
GHOST_IEventConsumer.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
GHOST_ISystem.h Fix crash on exit when background rendering in wayland 2022-10-23 14:07:22 +11:00
GHOST_ISystemPaths.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
GHOST_ITimerTask.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
GHOST_IWindow.h Cleanup: declare GHOST_Window::getCursorGrabBounds as const 2022-12-15 15:10:51 +11:00
GHOST_IXrContext.h File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
GHOST_Path-api.h Cleanup: rename BKE_appdir_folder_id_version, improve doc-strings 2022-10-04 16:52:10 +11:00
GHOST_Rect.h Cleanup: rename misleading/inconsistent GHOST types 2022-06-27 20:36:40 +10:00
GHOST_Types.h GHOST: Vulkan Backend. 2022-11-22 11:29:09 +01:00