Skip to content

Commit cbdd9f1

Browse files
replace scuffed ui fullscreen method
1 parent e50ec1f commit cbdd9f1

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/gui.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def __init__(self, *args, **kwargs):
1515

1616
self.title("Check-In")
1717
self.geometry("1280x720")
18-
self.after(10000, lambda: self.attributes("-fullscreen", True))
18+
self.bind("<Map>", self._on_map)
1919

2020
# Single shared canvas — background is always painted here, never redrawn
2121
self.canvas = tk.Canvas(
@@ -81,6 +81,10 @@ def __init__(self, *args, **kwargs):
8181

8282
self.show_frame(MainPage)
8383

84+
def _on_map(self, event):
85+
self.unbind("<Map>")
86+
self.attributes("-fullscreen", True)
87+
8488
def timeout_fn(self, curr_uuid):
8589
from screens.MainPage import MainPage
8690
if curr_uuid == self.frame_uuid:

0 commit comments

Comments
 (0)