diff --git a/ui/main_window.py b/ui/main_window.py index 57144a8..8813b65 100644 --- a/ui/main_window.py +++ b/ui/main_window.py @@ -272,9 +272,6 @@ class MainWindow(QMainWindow): # Player settings self.player_name: str = "" # Set via Settings dialog - - # Load persistent settings - self._load_settings() # Selected gear self._selected_weapon: Optional[str] = None @@ -305,6 +302,9 @@ class MainWindow(QMainWindow): self.create_menu_bar() self.create_status_bar() + # Load persistent settings (after UI setup so log_info works) + self._load_settings() + # Load initial data self.refresh_project_list()