Skip to content

Commit 7830cd0

Browse files
committed
qt, refactor: Keep OptionsDialog in the main event loop
1 parent 13f6188 commit 7830cd0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/qt/bitcoingui.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -990,10 +990,10 @@ void BitcoinGUI::openOptionsDialogWithTab(OptionsDialog::Tab tab)
990990
if (!clientModel || !clientModel->getOptionsModel())
991991
return;
992992

993-
OptionsDialog dlg(this, enableWallet);
994-
dlg.setCurrentTab(tab);
995-
dlg.setModel(clientModel->getOptionsModel());
996-
dlg.exec();
993+
auto dlg = new OptionsDialog(this, enableWallet);
994+
dlg->setCurrentTab(tab);
995+
dlg->setModel(clientModel->getOptionsModel());
996+
GUIUtil::ShowModalDialogAndDeleteOnClose(dlg);
997997
}
998998

999999
void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVerificationProgress, bool header, SynchronizationState sync_state)

0 commit comments

Comments
 (0)