From 4cff49c3f6ce0f6fe268d16b2454da30425e08a4 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Mon, 9 Feb 2015 21:56:04 +0100 Subject: [PATCH] Fixing some bugs with password asker --- src/cutecoin/gui/mainwindow.py | 12 ++++++++---- src/cutecoin/gui/password_asker.py | 1 - 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/cutecoin/gui/mainwindow.py b/src/cutecoin/gui/mainwindow.py index 50339ba9..66f07f75 100644 --- a/src/cutecoin/gui/mainwindow.py +++ b/src/cutecoin/gui/mainwindow.py @@ -250,6 +250,7 @@ class MainWindow(QMainWindow, Ui_MainWindow): ''' def refresh(self): + logging.debug("Refresh finished") self.menu_change_account.clear() signal_mapper = QSignalMapper(self) @@ -260,10 +261,6 @@ class MainWindow(QMainWindow, Ui_MainWindow): action.triggered.connect(signal_mapper.map) signal_mapper.mapped[str].connect(self.action_change_account) - self.refresh_communities() - self.refresh_wallets() - self.refresh_contacts() - if self.app.current_account is None: self.setWindowTitle("CuteCoin {0}".format(__version__)) self.menu_contacts.setEnabled(False) @@ -272,6 +269,7 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.action_set_as_default.setEnabled(False) self.combo_referential.setEnabled(False) self.status_label.setText("") + self.password_asker = None else: self.action_set_as_default.setEnabled(self.app.current_account.name != self.app.default_account) @@ -285,9 +283,15 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.menu_contacts.setEnabled(True) self.action_configure_parameters.setEnabled(True) self.menu_actions.setEnabled(True) + self.password_asker = PasswordAskerDialog(self.app.current_account) self.setWindowTitle("CuteCoin {0} - Account : {1}".format(__version__, self.app.current_account.name)) + self.refresh_communities() + self.refresh_wallets() + self.refresh_contacts() + + def import_account(self): dialog = ImportAccountDialog(self.app, self) dialog.accepted.connect(self.refresh) diff --git a/src/cutecoin/gui/password_asker.py b/src/cutecoin/gui/password_asker.py index 82bad7c5..0773727c 100644 --- a/src/cutecoin/gui/password_asker.py +++ b/src/cutecoin/gui/password_asker.py @@ -5,7 +5,6 @@ Created on 24 dec. 2014 ''' import logging -import unicodedata import re from PyQt5.QtWidgets import QDialog, QMessageBox -- GitLab