1
0
mirror of synced 2024-11-14 19:17:42 +01:00
ImHex/main
David Mentler 2cb673fd81
impr: Stop rubber banding while resizing on macOS (#1690)
### Problem description
On macOS `glfwSetWindowSizeCallback` is invoked early during window
resizing, rendering a frame in that callback leads to wonky results as
the new framebuffer is swapped before the OS has the chance to actually
resize the window:


https://github.com/WerWolv/ImHex/assets/1068675/46336419-3fc2-4aa1-b16f-68b0c00e3584

### Implementation description
Window contents are redrawn only from `glfwSetWindowRefreshCallback`
during resizing, fixing the issue:


https://github.com/WerWolv/ImHex/assets/1068675/3acc5d4a-b2a5-42f0-9015-5e7172a027cf
2024-05-19 14:14:57 +02:00
..
forwarder build: Fix various issues with linking, clang and unity builds 2024-01-29 22:57:39 +01:00
gui impr: Stop rubber banding while resizing on macOS (#1690) 2024-05-19 14:14:57 +02:00
updater fix: Updater not working correctly on Windows 2024-03-02 17:42:02 +01:00
CMakeLists.txt feat: Added Auto Updater for Windows, macOS and Ubuntu (#1377) 2023-10-21 18:40:24 +00:00