Skip to content
Snippets Groups Projects
Commit b2674ef9 authored by inso's avatar inso
Browse files

Fixing cursor problem during loading

parent fc70417d
No related branches found
No related tags found
No related merge requests found
...@@ -112,15 +112,6 @@ class MainWindow(QMainWindow, Ui_MainWindow): ...@@ -112,15 +112,6 @@ class MainWindow(QMainWindow, Ui_MainWindow):
if result == QDialog.Accepted: if result == QDialog.Accepted:
self.action_change_account(self.app.current_account.name) self.action_change_account(self.app.current_account.name)
@pyqtSlot()
def loader_finished(self):
logging.debug("Finished loading")
self.refresh()
self.busybar.hide()
QApplication.restoreOverrideCursor()
self.app.disconnect()
self.app.monitor.start_network_watchers()
@pyqtSlot(str) @pyqtSlot(str)
def display_error(self, error): def display_error(self, error):
QMessageBox.critical(self, ":(", QMessageBox.critical(self, ":(",
...@@ -182,6 +173,16 @@ class MainWindow(QMainWindow, Ui_MainWindow): ...@@ -182,6 +173,16 @@ class MainWindow(QMainWindow, Ui_MainWindow):
self.homescreen.button_new.hide() self.homescreen.button_new.hide()
self.homescreen.button_import.hide() self.homescreen.button_import.hide()
@pyqtSlot()
def loader_finished(self):
logging.debug("Finished loading")
self.refresh()
self.busybar.hide()
QApplication.setOverrideCursor(Qt.ArrowCursor)
self.app.disconnect()
self.app.monitor.start_network_watchers()
QApplication.processEvents()
def open_transfer_money_dialog(self): def open_transfer_money_dialog(self):
dialog = TransferMoneyDialog(self.app.current_account, dialog = TransferMoneyDialog(self.app.current_account,
self.password_asker) self.password_asker)
......
...@@ -73,6 +73,7 @@ class TransferMoneyDialog(QDialog, Ui_TransferMoneyDialog): ...@@ -73,6 +73,7 @@ class TransferMoneyDialog(QDialog, Ui_TransferMoneyDialog):
try: try:
QApplication.setOverrideCursor(Qt.WaitCursor) QApplication.setOverrideCursor(Qt.WaitCursor)
QApplication.processEvents()
self.wallet.send_money(self.account.salt, password, self.community, self.wallet.send_money(self.account.salt, password, self.community,
recipient, amount, comment) recipient, amount, comment)
QMessageBox.information(self, "Money transfer", QMessageBox.information(self, "Money transfer",
...@@ -100,6 +101,7 @@ Please try again later""") ...@@ -100,6 +101,7 @@ Please try again later""")
return return
finally: finally:
QApplication.restoreOverrideCursor() QApplication.restoreOverrideCursor()
QApplication.processEvents()
super().accept() super().accept()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment