From da34dc4b7dfcea39f8c65b3e2ee7d02be04b8f1a Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Sun, 5 Jul 2026 16:41:20 +0800 Subject: [PATCH] fix: recheck in-game text language during waiting for next run --- module/base/resource.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/module/base/resource.py b/module/base/resource.py index aab6f23..d6a87b2 100644 --- a/module/base/resource.py +++ b/module/base/resource.py @@ -78,5 +78,11 @@ def release_resources(next_task=''): # logger.info(f'Release {obj}') obj.resource_release() + # If no task, check in-game text language again at next run + # cause user may change it + if not next_task: + from tasks.base.main_page import MainPage + MainPage._lang_checked = False + # Useless in most cases, but just call it # gc.collect() \ No newline at end of file