decryption-error-fix
quadrismegistus 4 years ago
parent 9b2c6ae59b
commit 885cf8b170

@ -729,7 +729,8 @@ class MainApp(MDApp, Logger):
while not self.msg_dialog.ok_to_continue:
await asyncio.sleep(0.1)
# logger.info(str(postcard), postcard.ok_to_continue,'??')
# self.msg_dialog.dismiss()
self.msg_dialog.dismissable=True
self.msg_dialog.dismiss()
self.msg_dialog.remove_widget(postcard)
# self.root.remove_widget(self.msg_dialog)
# self.root.clear_widgets()

@ -4,6 +4,7 @@ from kivymd.uix.boxlayout import MDBoxLayout
from kivymd.uix.label import MDLabel
from kivy.app import App
import asyncio
from kivymd.uix.dialog import MDDialog
from komrade.app.screens.dialog import MDDialog2
@ -14,6 +15,11 @@ class BaseScreen(MDScreen):
def on_pre_enter(self):
# self.clear_widgets()
# if hasattr(self.app,'msg_dialog') and self.app.msg_dialog:
# self.root.remove_widget(self.app.msg_dialog)
# if hasattr(self.app,'msg_dialog0') and self.app.msg_dialog0: self.root.remove_widget(self.app.msg_dialog0)
self.app.clear_widget_tree(MDDialog)
self.app.clear_widget_tree(MDDialog2)
pass

Loading…
Cancel
Save