From 9c0b203dd90367f4e8593dc88848a0acdeef6f5c Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Sun, 11 Jan 2026 22:05:08 +0100 Subject: [PATCH] SettingActivity: always show QR scan button for textarea --- internal_filesystem/lib/mpos/ui/setting_activity.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal_filesystem/lib/mpos/ui/setting_activity.py b/internal_filesystem/lib/mpos/ui/setting_activity.py index 5b8afb72..ca953225 100644 --- a/internal_filesystem/lib/mpos/ui/setting_activity.py +++ b/internal_filesystem/lib/mpos/ui/setting_activity.py @@ -80,6 +80,7 @@ class SettingActivity(Activity): self.dropdown.set_selected(i) break # no need to check the rest because only one can be selected else: # Textarea for other settings + ui = "textarea" self.textarea = lv.textarea(settings_screen_detail) self.textarea.set_width(lv.pct(100)) self.textarea.set_style_pad_all(mpos.ui.pct_of_display_width(2), lv.PART.MAIN) @@ -117,7 +118,7 @@ class SettingActivity(Activity): cancel_label.center() cancel_btn.add_event_cb(lambda e: self.finish(), lv.EVENT.CLICKED, None) - if setting.get("enable_qr"): # Scan QR button for text settings + if ui == "textarea": # Scan QR button for text settings cambutton = lv.button(settings_screen_detail) cambutton.align(lv.ALIGN.BOTTOM_MID, 0, 0) cambutton.set_size(lv.pct(100), lv.pct(30))