projects
/
nextcloud-desktop.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
17566fe
)
Settings dialog: Fix crash when deleting account #4202
author
Christian Kamm
<mail@ckamm.de>
Thu, 26 Nov 2015 12:26:19 +0000
(13:26 +0100)
committer
Christian Kamm
<mail@ckamm.de>
Thu, 26 Nov 2015 12:27:20 +0000
(13:27 +0100)
src/gui/settingsdialog.cpp
patch
|
blob
|
history
diff --git
a/src/gui/settingsdialog.cpp
b/src/gui/settingsdialog.cpp
index 68d71ebbc551f13b0412456563b7c76cfb35b2f5..5662c1323a2cfd3b4f2cb122ffc8046016abb775 100644
(file)
--- a/
src/gui/settingsdialog.cpp
+++ b/
src/gui/settingsdialog.cpp
@@
-217,9
+217,13
@@
void SettingsDialog::accountRemoved(AccountState *s)
if (as->accountsState() == s) {
_toolBar->removeAction(it.key());
-
delete it.key
();
-
delete it.value
();
+
it.key()->deleteLater
();
+
it.value()->deleteLater
();
_actionGroupWidgets.erase(it);
+
+ if (_ui->stack->currentWidget() == it.value()) {
+ showFirstPage();
+ }
break;
}
}