Fixing refresh bugs
authorepage <eopage@byu.net>
Thu, 24 Sep 2009 23:44:32 +0000 (23:44 +0000)
committerepage <eopage@byu.net>
Thu, 24 Sep 2009 23:44:32 +0000 (23:44 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@475 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

src/dc_glade.py
src/gv_views.py
support/builddeb.py

index 1f520ed..4a297a9 100755 (executable)
@@ -17,8 +17,6 @@ Lesser General Public License for more details.
 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-
-@bug When switching to tab while logging in, it doesn't refresh once logged int
 """
 
 
@@ -456,11 +454,12 @@ class Dialcentral(object):
 
                if self._phoneBackends[self._selectedBackendId].get_callback_number() is None:
                        self._phoneBackends[self._selectedBackendId].set_sane_callback()
-               self._accountViews[self._selectedBackendId].update()
-               self._refresh_active_tab()
 
                self._selectedBackendId = newStatus
 
+               self._accountViews[self._selectedBackendId].update()
+               self._refresh_active_tab()
+
        def load_settings(self, config):
                """
                @note UI Thread
index 5521bd5..079008b 100644 (file)
@@ -21,7 +21,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 @todo Touch selector for callback number
 @todo Alternate UI for dialogs (stackables)
 @todo Switch to a selector with entry for notification time
-@bug Messages can't refresh
 """
 
 from __future__ import with_statement
index b1780c8..c3619d8 100755 (executable)
@@ -192,7 +192,7 @@ def build_package(distribution):
        py2deb.Py2deb.SECTIONS = py2deb.SECTIONS_BY_POLICY[distribution]
        p = py2deb.Py2deb(__appname__)
        p.description = __description__
-       #p.upgradeDescription = __changelog__.split("\n\n", 1)[0]
+       p.upgradeDescription = __changelog__.split("\n\n", 1)[0]
        p.author = __author__
        p.mail = __email__
        p.license = "lgpl"