mirror of
https://git.checksum.fail/alec/erythros
synced 2025-12-12 14:09:54 +02:00
Applications/OS/TaskSwitcher: NULL check for win->close() keypress callback
This commit is contained in:
@@ -28,7 +28,7 @@ U0 keypress_callback(Window* win, I64)
|
|||||||
I64 i;
|
I64 i;
|
||||||
if (!task_switcher_active) {
|
if (!task_switcher_active) {
|
||||||
if ((KeyDown(SC_CTRL) && KeyDown(Char2ScanCode('w'))) || (KeyDown(SC_ALT) && KeyDown(SC_F4)))
|
if ((KeyDown(SC_CTRL) && KeyDown(Char2ScanCode('w'))) || (KeyDown(SC_ALT) && KeyDown(SC_F4)))
|
||||||
if (Compositor.active_win != win && Compositor.active_win->callback.close)
|
if (Compositor.active_win && Compositor.active_win != win && Compositor.active_win->callback.close)
|
||||||
Compositor.active_win->callback.close(Compositor.active_win);
|
Compositor.active_win->callback.close(Compositor.active_win);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user