diff --git a/system/ui/widgets/keyboard.py b/system/ui/widgets/keyboard.py index aabd664171..ec6a70fb0a 100644 --- a/system/ui/widgets/keyboard.py +++ b/system/ui/widgets/keyboard.py @@ -1,13 +1,13 @@ import pyray as rl from openpilot.system.ui.lib.application import gui_app, FontWeight -from openpilot.system.ui.lib.button import gui_button +from openpilot.system.ui.lib.button import ButtonStyle, gui_button from openpilot.system.ui.lib.inputbox import InputBox from openpilot.system.ui.lib.label import gui_label # Constants for special keys CONTENT_MARGIN = 50 BACKSPACE_KEY = "<-" -ENTER_KEY = "Enter" +ENTER_KEY = "->" SPACE_KEY = " " SHIFT_KEY = "↑" SHIFT_DOWN_KEY = "↓" @@ -59,6 +59,7 @@ class Keyboard: BACKSPACE_KEY: gui_app.texture("icons/backspace.png", 60, 60), SHIFT_KEY: gui_app.texture("icons/shift.png", 60, 60), SHIFT_DOWN_KEY: gui_app.texture("icons/arrow-down.png", 60, 60), + ENTER_KEY: gui_app.texture("icons/arrow-right.png", 60, 60), } @property @@ -103,7 +104,7 @@ class Keyboard: result = -1 if key in self._key_icons: texture = self._key_icons[key] - result = gui_button(key_rect, "", icon=texture, is_enabled=is_enabled) + result = gui_button(key_rect, "", icon=texture, button_style=ButtonStyle.PRIMARY if key == ENTER_KEY else ButtonStyle.NORMAL, is_enabled=is_enabled) else: result = gui_button(key_rect, key, is_enabled=is_enabled)