diff options
| author | Roy Marples <roy@marples.name> | 2016-08-12 19:00:59 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2016-08-12 19:00:59 +0000 |
| commit | eb7b12e8025dcc585bdeda36f5a835259e5292c3 (patch) | |
| tree | f3628c9ed29a12ecfa5e4eec82b2cbab3469b9c6 | |
| parent | a7323b8b9e955e059d5db83208353617d95c645a (diff) | |
| download | dhcpcd-ui-eb7b12e8025dcc585bdeda36f5a835259e5292c3.tar.xz | |
Fix offline icon if update_online repeatedly called when carrier and online
are both false.
Thanks to Simon Long.
| -rw-r--r-- | src/dhcpcd-gtk/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dhcpcd-gtk/main.c b/src/dhcpcd-gtk/main.c index 88de9e1..00e18d8 100644 --- a/src/dhcpcd-gtk/main.c +++ b/src/dhcpcd-gtk/main.c @@ -215,7 +215,7 @@ update_online(DHCPCD_CONNECTION *con, bool showif) g_message("%s: %s", i->ifname, i->reason); } - if (online != ison || carrier != iscarrier) { + if (online != ison || carrier != iscarrier || (!online && !carrier)) { online = ison; carrier = iscarrier; if (ani_timer != 0) { |
