diff options
author | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2022-10-27 13:54:36 +0100 |
---|---|---|
committer | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2022-10-27 13:56:42 +0100 |
commit | 39710f56355818b51b9c0ce7ec9617dc955210d9 (patch) | |
tree | f975a772b1ba000c854940aaf7498b4fc6428fa0 /src | |
parent | 2242de16cc590c0cc115bf9b54679521b9be7bbd (diff) | |
parent | b8b59ff9fea69f4f25d98005e3ac9172a7a11c12 (diff) | |
download | bitcoin-39710f56355818b51b9c0ce7ec9617dc955210d9.tar.xz |
Merge bitcoin-core/gui#665: Switch to the selected wallet after loading
b8b59ff9fea69f4f25d98005e3ac9172a7a11c12 gui: update the screen after loading wallet (w0xlt)
Pull request description:
Currently, the user loads a wallet and the screen does not switch to the selected wallet after loading (File -> Open Wallet -> wallet name).
This PR changes that by making the `OpenWalletActivity::opened` signal connection a `Qt::QueuedConnection` type.
ACKs for top commit:
jarolrod:
ACK b8b59ff9fea69f4f25d98005e3ac9172a7a11c12
hebasto:
ACK b8b59ff9fea69f4f25d98005e3ac9172a7a11c12, tested on Ubuntu 22.04.
Tree-SHA512: 43cd755638b643f481014a7933a0af25df2d109e859cb5f878bc04e562950d550716fa38465140060e28526b2441688580cbcbe4ec6819566b4f95162ca5e527
Diffstat (limited to 'src')
-rw-r--r-- | src/qt/bitcoingui.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index 894a401e56..f522d78be4 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -410,7 +410,7 @@ void BitcoinGUI::createActions() connect(action, &QAction::triggered, [this, path] { auto activity = new OpenWalletActivity(m_wallet_controller, this); - connect(activity, &OpenWalletActivity::opened, this, &BitcoinGUI::setCurrentWallet); + connect(activity, &OpenWalletActivity::opened, this, &BitcoinGUI::setCurrentWallet, Qt::QueuedConnection); activity->open(path); }); } |