Fixed infinite message respawn

pull/34/head
parent d870c9a499
commit 1a2d26aef1

@ -199,7 +199,7 @@ void yon_status_box_destroyed(){
} }
int yon_ubl_status_box_spawn_infinite(GtkContainer *container, char *status_id, char *display_text, BACKGROUND_IMAGE_TYPE type){ int yon_ubl_status_box_spawn_infinite(GtkContainer *container, char *status_id, char *display_text, BACKGROUND_IMAGE_TYPE type){
if (!gtk_container_get_children(container)){ // if (!gtk_container_get_children(container)){
if (yon_status_thread_id){ if (yon_status_thread_id){
if (!strcmp(yon_status_thread_id,status_id)){ if (!strcmp(yon_status_thread_id,status_id)){
return 0; return 0;
@ -251,7 +251,7 @@ int yon_ubl_status_box_spawn_infinite(GtkContainer *container, char *status_id,
g_signal_connect(G_OBJECT(revealer),"destroy", G_CALLBACK(__yon_ubl_status_box_destroyed),statusstruct); g_signal_connect(G_OBJECT(revealer),"destroy", G_CALLBACK(__yon_ubl_status_box_destroyed),statusstruct);
statusstruct->revealer = revealer; statusstruct->revealer = revealer;
gtk_window_get_size(GTK_WINDOW(gtk_widget_get_toplevel(revealer)),NULL,&statusstruct->window_height); gtk_window_get_size(GTK_WINDOW(gtk_widget_get_toplevel(revealer)),NULL,&statusstruct->window_height);
} // }
} }
int delete_busy=0; int delete_busy=0;

Loading…
Cancel
Save