diff --git a/sephiria_inv/gui.py b/sephiria_inv/gui.py index 41c1f07..fd419ff 100644 --- a/sephiria_inv/gui.py +++ b/sephiria_inv/gui.py @@ -398,7 +398,7 @@ class ScreenshotFrame(ttk.Frame): def __init__(self, master, on_confirmed) -> None: super().__init__(master, padding=6) self.on_confirmed = on_confirmed - self.slot_var = master.master.slot_var # type: ignore[attr-defined] + self.slot_var = master.winfo_toplevel().slot_var # type: ignore[attr-defined] self.image: Optional[Image.Image] = None self.bbox: Optional[Tuple[int, int, int, int]] = None self.cells: List[CellResult] = []