commit | cc95c5dcc848552c87d1368fbb655a93666b6659 | [log] [tgz] |
---|---|---|
author | Eric Shienbrood <ers@chromium.org> | Fri Mar 30 15:25:49 2012 -0400 |
committer | Gerrit <chrome-bot@google.com> | Tue Apr 03 11:37:54 2012 -0700 |
tree | 5523c1b4dee1790de6e6d7cc704b56011f1fdbd2 | |
parent | 3c5e4dc08bef63ba11f215a6aec1ff0d0442d1c5 [diff] |
shill: Do a better job keeping the Service.State property up to date. For the network settings UI to behave correctly, service state transitions need to be reflected in the value of the Service.State property. The goal here is to emulate flimflam's behavior, but this is not an exact science. The changes in this CL seem to result in correct UI behavior. BUG=chromium-os:28472,chromium-os:28538 TEST=Tested manually under as wide a variety of connect and disconnect scenarios as I could come up with. Change-Id: I7c8458cceafc228ba579a32631194bff24602e55 Reviewed-on: https://gerrit.chromium.org/gerrit/19395 Commit-Ready: Eric Shienbrood <ers@chromium.org> Reviewed-by: Eric Shienbrood <ers@chromium.org> Tested-by: Eric Shienbrood <ers@chromium.org>