Skip to content

Commit 59f7ba4

Browse files
committed
qt, refactor: Keep CoinControlDialog in the main event loop
1 parent 7830cd0 commit 59f7ba4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/qt/sendcoinsdialog.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -914,9 +914,9 @@ void SendCoinsDialog::coinControlFeatureChanged(bool checked)
914914
// Coin Control: button inputs -> show actual coin control dialog
915915
void SendCoinsDialog::coinControlButtonClicked()
916916
{
917-
CoinControlDialog dlg(*m_coin_control, model, platformStyle);
918-
dlg.exec();
919-
coinControlUpdateLabels();
917+
auto dlg = new CoinControlDialog(*m_coin_control, model, platformStyle);
918+
connect(dlg, &QDialog::finished, this, &SendCoinsDialog::coinControlUpdateLabels);
919+
GUIUtil::ShowModalDialogAndDeleteOnClose(dlg);
920920
}
921921

922922
// Coin Control: checkbox custom change address

0 commit comments

Comments
 (0)