# HG changeset patch # User Nathan Walp # Date 1073335897 0 # Node ID c052eccc10eede0f5b8dd91e453b91cf24b4fd63 # Parent 03a689c3b3b7a5beb91dfb363639c2860a54108d [gaim-migrate @ 8694] another connection cancelling patch from blino committer: Tailor Script diff -r 03a689c3b3b7 -r c052eccc10ee src/gtkconn.c --- a/src/gtkconn.c Mon Jan 05 19:58:54 2004 +0000 +++ b/src/gtkconn.c Mon Jan 05 20:51:37 2004 +0000 @@ -52,10 +52,14 @@ static void kill_meter(struct signon_meter *meter, const char *text) { + if(!meter->progress) + return; + gtk_widget_set_sensitive(meter->button, FALSE); gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(meter->progress), 1); gtk_label_set_text(GTK_LABEL(meter->status), text); meter_win->active_count--; + meter->progress = NULL; if (meter_win->active_count == 0) { gtk_widget_destroy(meter_win->window);