👍️[Update] Model : overlay OFF時にoverlayの表示を消す処理を追加

This commit is contained in:
misyaguziya
2024-04-28 14:59:31 +09:00
parent 61ec79a39d
commit d3bc434d38
3 changed files with 22 additions and 7 deletions

View File

@@ -602,6 +602,10 @@ class Model:
# target_language = config.SOURCE_LANGUAGE if message_type == "receive" else config.TARGET_LANGUAGE
# return self.overlay_image.create_overlay_image_long(message_type, message, your_language, translation, target_language)
def clearOverlayImage(self):
if self.overlay.initialized is True:
self.overlay.uiManager.uiClear()
def updateOverlay(self, img):
if self.overlay.initialized is True:
self.overlay.uiManager.uiUpdate(img)
@@ -610,7 +614,7 @@ class Model:
if self.overlay.initialized is False:
self.overlay.init()
if self.overlay.initialized is True:
if self.overlay.initialized is True and self.th_overlay is None:
self.th_overlay = Thread(target=self.overlay.startOverlay)
self.th_overlay.daemon = True
self.th_overlay.start()