diff --git a/boxes/CTkLoadingBox.py b/boxes/CTkLoadingBox.py index c1e9bca..20964bb 100644 --- a/boxes/CTkLoadingBox.py +++ b/boxes/CTkLoadingBox.py @@ -79,13 +79,15 @@ class CTkLoadingBox(CTkToplevel): event.register("loading.set_progress", self.set_progress) def open(self, *_, **__): + self.grab_set() self.deiconify() def close(self, *_, **__): + self.grab_release() + self.withdraw() self.set_text("closed") self.set_subtext("closed") self.set_progress(1) - self.withdraw() def _create_widgets(self): # self.message_label = CTkLabel(self, text=self._text)