Kernel: Fix TTY reading one keyevent after disabling input handling

This commit is contained in:
2024-09-22 17:13:10 +03:00
parent 1280528e4e
commit d59463d11b
3 changed files with 39 additions and 24 deletions

View File

@@ -160,6 +160,7 @@ namespace Kernel
BAN::WeakPtr<SharedFileData> m_shared_region;
friend class FileBackedRegion;
friend class SharedFileData;
friend class TTY;
};
}

View File

@@ -28,6 +28,7 @@ namespace Kernel
static BAN::RefPtr<TTY> current();
void set_as_current();
static void keyboard_task(void*);
static void initialize_devices();
void on_key_event(LibInput::KeyEvent);
void handle_input_byte(uint8_t);