diff --git a/keyboard.py b/keyboard.py index 3037651..567f394 100644 --- a/keyboard.py +++ b/keyboard.py @@ -165,6 +165,8 @@ def on_keybutton_clicked(self, _: Gtk.Button, text: str): return cursor_position: int = self.textarea.get_position() + if text == BACKSPACE and cursor_position == 0: + return if text == BACKSPACE and cursor_position != 0: buff: Gtk.EntryBuffer = self.textarea.get_buffer() buff.delete_text(cursor_position - 1, 1)