From d854a2d93d342f708d3a2d605a47422364051338 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Sat, 22 Nov 2025 10:56:45 +0100 Subject: [PATCH] Fixed text-field rendering bug no Android --- sbapp/kivymd/uix/textfield/textfield.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sbapp/kivymd/uix/textfield/textfield.py b/sbapp/kivymd/uix/textfield/textfield.py index a351580..666ec33 100755 --- a/sbapp/kivymd/uix/textfield/textfield.py +++ b/sbapp/kivymd/uix/textfield/textfield.py @@ -306,6 +306,7 @@ from kivymd.font_definitions import theme_font_styles from kivymd.theming import ThemableBehavior from kivymd.uix.behaviors import DeclarativeBehavior from kivymd.uix.label import MDIcon +from kivy.utils import platform with open( os.path.join(uix_path, "textfield", "textfield.kv"), encoding="utf-8" @@ -1483,7 +1484,8 @@ class MDTextField( Animation(_hint_y=y, duration=0.2, t="out_quad").start(self) if self.mode == "rectangle": if not self.icon_left: - _hint_x = x + if platform == "android": _hint_x = x+dp(7) + else: _hint_x = x else: if y == dp(10): _hint_x = dp(-4)