From c9938901479202e80679d15d59c222685fd16430 Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Mon, 28 Apr 2025 19:24:40 +0200 Subject: [PATCH] appstore: subwindow is not a screen --- .../apps/com.example.appstore/assets/appstore.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/internal_filesystem/apps/com.example.appstore/assets/appstore.py b/internal_filesystem/apps/com.example.appstore/assets/appstore.py index f5de0c4d..496f410b 100644 --- a/internal_filesystem/apps/com.example.appstore/assets/appstore.py +++ b/internal_filesystem/apps/com.example.appstore/assets/appstore.py @@ -45,7 +45,7 @@ class AppStore: print("create_apps_list iterating") for app in self.apps: print("create_apps_list app found") - item = self.apps_list.add_button(lv.SYMBOL.REFRESH, "Test") + item = self.apps_list.add_button(None, "Test") print("create_apps_list app found 1") item.add_flag(lv.obj.FLAG.CLICKABLE) print("create_apps_list app found 2") @@ -118,11 +118,10 @@ class AppStore: self.app_detail_screen.delete() self.app_detail_screen = None lv.screen_load(self.subwindow) - gc.collect() # Example usage: -app_store = AppStore(subwindow, "http://demo.lnpiggy.com:2121/apps.json") +app_store = AppStore(appscreen, "http://demo.lnpiggy.com:2121/apps.json") # Wait until the user stops the app import time