From 0a60c81eb657dc650f6e8343a669f93569bee455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Miquel?= Date: Wed, 11 Mar 2026 21:26:04 +0100 Subject: [PATCH] Slightly faster cutleft.py --- cutleft.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cutleft.py b/cutleft.py index 83f7f43..1eb7393 100644 --- a/cutleft.py +++ b/cutleft.py @@ -307,8 +307,9 @@ class ImageReviewer: preview, splits, schema = result self.current_preview = preview - # Save immediately upon loading/calculating - save_results(result, filename) + # Save in a background thread so the GUI updates instantly + Thread(target=save_results, args=(result, filename), daemon=True).start() + self.update_display(filename, schema) def update_display(self, filename, schema=None):