Applications/OS/TaskSwitcher: NULL check for win->close() keypress callback
This commit is contained in:
parent
e0d6102d60
commit
c4f25e63c1
1 changed files with 1 additions and 1 deletions
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue