Fixed rare crash at launch

This commit is contained in:
jeffser 2024-09-02 03:17:23 -06:00
parent 9548e2ec40
commit 521a95fc6b

View File

@ -779,7 +779,7 @@ Generate a title following these rules:
def prepare_alpaca(self, local_port:int, remote_url:str, remote:bool, tweaks:dict, overrides:dict, bearer_token:str, idle_timer_delay:int, save:bool, show_launch_dialog:bool): def prepare_alpaca(self, local_port:int, remote_url:str, remote:bool, tweaks:dict, overrides:dict, bearer_token:str, idle_timer_delay:int, save:bool, show_launch_dialog:bool):
#Show launch dialog #Show launch dialog
if show_launch_dialog: if show_launch_dialog:
self.launch_dialog.present(self) GLib.idle_add(self.launch_dialog.present, self)
#Instance #Instance
self.launch_level_bar.set_value(0) self.launch_level_bar.set_value(0)
@ -822,7 +822,7 @@ Generate a title following these rules:
#Close launch dialog #Close launch dialog
if show_launch_dialog: if show_launch_dialog:
self.launch_dialog.force_close() GLib.idle_add(self.launch_dialog.force_close)
#Save preferences #Save preferences
if save: if save:
self.save_server_config() self.save_server_config()