From: Ed Page Date: Thu, 6 Jan 2011 01:02:44 +0000 (-0600) Subject: Fixing a bug where the accounts dialog didn't default to the selected callback X-Git-Url: http://git.maemo.org/git/?a=commitdiff_plain;h=d36e2d2f3ce6254405001af76033609b1cd5ecce;hp=7f79de7ad97eb76155198e122e05938250f36f94;p=gc-dialer Fixing a bug where the accounts dialog didn't default to the selected callback --- diff --git a/src/dialogs.py b/src/dialogs.py index ed5f0ac..fc907fe 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -293,7 +293,7 @@ class AccountDialog(object): self._callbackSelector.addItem("Not Set", "") uglyDefault = misc_utils.make_ugly(default) - for i, (number, description) in enumerate(choices.iteritems()): + for number, description in choices.iteritems(): prettyNumber = misc_utils.make_pretty(number) uglyNumber = misc_utils.make_ugly(number) if not uglyNumber: @@ -301,7 +301,7 @@ class AccountDialog(object): self._callbackSelector.addItem("%s - %s" % (prettyNumber, description), uglyNumber) if uglyNumber == uglyDefault: - self._callbackSelector.setCurrentIndex(i) + self._callbackSelector.setCurrentIndex(self._callbackSelector.count() - 1) def run(self, parent=None): self._doClear = False