Fixed untracking of disconnecting window for connection status updafing

pull/39/head
parent 735cb90ffe
commit 7ba274524a

@ -602,7 +602,6 @@ void on_domain_disconnect(GtkWidget *self, dictionary *dict){
int size_;
yon_terminal_integrated_start(dialog->ExecuteTerminal,domain_disconnect_command(adress,login,password),NULL,NULL);
gtk_entry_set_text(GTK_ENTRY(widgets->DomainEntry),adress);
on_subwindow_close(window->Window);
}
domain_window *yon_domain_window_new(){
@ -642,6 +641,7 @@ void on_domain_opened(GtkWidget *self, main_window *widgets){
yon_dictionary_add_or_create_if_exists_with_data(dict,"widgets",widgets);
yon_dictionary_add_or_create_if_exists_with_data(dict,"window",window);
g_signal_connect(G_OBJECT(window->SaveButton),"clicked",G_CALLBACK(on_domain_disconnect),dict);
g_signal_connect(G_OBJECT(window->Window),"destroy",G_CALLBACK(on_check_domain_connected),widgets);
gtk_widget_show(window->Window);
} else {
@ -768,6 +768,7 @@ main_window *yon_main_window_complete(main_window *widgets){
g_signal_connect(G_OBJECT(widgets->DomainEntry),"focus-out-event",G_CALLBACK(on_domain_address_save),NULL);
gtk_widget_set_size_request(widgets->Window,800,440);
on_check_domain_connected(NULL,widgets);
// g_timeout_add(1000,(GSourceFunc)on_check_domain_connected,widgets);

Loading…
Cancel
Save