comparison src/gtkconn.c @ 7890:438b4667db0d

[gaim-migrate @ 8550] "Really simple patch to make the "Cancel All" button in the connection progress dialog only cancel connections that are in progress. If an account has already connected successfully, don't disconnect it." -- Daniel Atallah (datallah) i tend to agree this is more intuitive. committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Thu, 18 Dec 2003 00:31:26 +0000
parents 40b37b1e0905
children 4d4438f6ddce
comparison
equal deleted inserted replaced
7889:7e1bb4deca24 7890:438b4667db0d
71 GSList *m = meter_win ? meter_win->meters : NULL; 71 GSList *m = meter_win ? meter_win->meters : NULL;
72 struct signon_meter *meter; 72 struct signon_meter *meter;
73 73
74 while (m) { 74 while (m) {
75 meter = m->data; 75 meter = m->data;
76 cancel_signon(NULL, meter); 76 if (gaim_connection_get_state(meter->account->gc) != GAIM_CONNECTED)
77 cancel_signon(NULL, meter);
77 m = m->next; 78 m = m->next;
78 } 79 }
79 } 80 }
80 81
81 static gint meter_destroy(GtkWidget *window, GdkEvent *evt, struct signon_meter *meter) 82 static gint meter_destroy(GtkWidget *window, GdkEvent *evt, struct signon_meter *meter)