aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJonas Schnelli <[email protected]>2016-01-05 13:01:40 +0100
committerJonas Schnelli <[email protected]>2016-01-05 13:02:00 +0100
commitaa413687de45ef9add61f97447532a87bd2b2bb7 (patch)
tree100456ca1d8ebc6cbb8bb02961686ff3252dbfc2 /src
parentMerge pull request #7193 (diff)
parent[Qt] fix coincontrol update issue when deleting a send coin entry (diff)
downloaddiscoin-aa413687de45ef9add61f97447532a87bd2b2bb7.tar.xz
discoin-aa413687de45ef9add61f97447532a87bd2b2bb7.zip
Merge pull request #7282
621bd69 [Qt] fix coincontrol update issue when deleting a send coin entry (Jonas Schnelli)
Diffstat (limited to 'src')
-rw-r--r--src/qt/sendcoinsdialog.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp
index ec4e598bf..546cceda9 100644
--- a/src/qt/sendcoinsdialog.cpp
+++ b/src/qt/sendcoinsdialog.cpp
@@ -373,8 +373,6 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
connect(entry, SIGNAL(payAmountChanged()), this, SLOT(coinControlUpdateLabels()));
connect(entry, SIGNAL(subtractFeeFromAmountChanged()), this, SLOT(coinControlUpdateLabels()));
- updateTabsAndLabels();
-
// Focus the field, so that entry can start immediately
entry->clear();
entry->setFocus();
@@ -383,6 +381,8 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
QScrollBar* bar = ui->scrollArea->verticalScrollBar();
if(bar)
bar->setSliderPosition(bar->maximum());
+
+ updateTabsAndLabels();
return entry;
}
@@ -808,7 +808,7 @@ void SendCoinsDialog::coinControlUpdateLabels()
for(int i = 0; i < ui->entries->count(); ++i)
{
SendCoinsEntry *entry = qobject_cast<SendCoinsEntry*>(ui->entries->itemAt(i)->widget());
- if(entry)
+ if(entry && !entry->isHidden())
{
SendCoinsRecipient rcp = entry->getValue();
CoinControlDialog::payAmounts.append(rcp.amount);