fix multilang dialog height

pull/36196/head
Shane Smiskol 1 month ago
parent 222e880561
commit 7a11c1d441
  1. 6
      system/ui/lib/application.py
  2. 2
      system/ui/widgets/option_dialog.py

@ -318,6 +318,12 @@ class GuiApplication:
def height(self):
return self._height
def _load_languages(self):
LANGUAGE_DIR = os.path.join(BASEDIR, "selfdrive", "ui", "translations")
for file in os.listdir(LANGUAGE_DIR):
if file.endswith(".ts"):
pass
def _load_fonts(self):
# Create a character set from our keyboard layouts
from openpilot.system.ui.widgets.keyboard import KEYBOARD_LAYOUTS

@ -37,7 +37,7 @@ class MultiOptionDialog(Widget):
options_y = content_rect.y + TITLE_FONT_SIZE + ITEM_SPACING
options_h = content_rect.height - TITLE_FONT_SIZE - BUTTON_HEIGHT - 2 * ITEM_SPACING
view_rect = rl.Rectangle(content_rect.x, options_y, content_rect.width, options_h)
content_h = len(self.options) * (ITEM_HEIGHT + 10)
content_h = len(self.options) * (ITEM_HEIGHT + LIST_ITEM_SPACING)
list_content_rect = rl.Rectangle(content_rect.x, options_y, content_rect.width, content_h)
# Scroll and render options

Loading…
Cancel
Save