mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
WindowServer: Redraw screen when switching back from tty
This commit is contained in:
committed by
Andreas Kling
parent
ae5d961d97
commit
bab6fb76b7
@@ -1186,6 +1186,12 @@ void WindowManager::process_key_event(KeyEvent& event)
|
||||
return;
|
||||
}
|
||||
|
||||
// FIXME: This is fragile, the kernel should send a signal when we switch back to the WindowManager's framebuffer
|
||||
if (event.type() == Event::KeyDown && (event.modifiers() & Mod_Alt) && (event.key() == Key_ExclamationPoint || event.key() == Key_1)) {
|
||||
Compositor::the().invalidate_screen();
|
||||
return;
|
||||
}
|
||||
|
||||
if (event.type() == Event::KeyDown && (event.modifiers() == (Mod_Ctrl | Mod_Super | Mod_Shift) && event.key() == Key_I)) {
|
||||
reload_icon_bitmaps_after_scale_change();
|
||||
Compositor::the().invalidate_screen();
|
||||
|
||||
Reference in New Issue
Block a user