Skip to content

Commit 71627b9

Browse files
committed
qml: set BtcField.textAsSats initial value to match its text
textAsSats was being set to 0 initially, regardless of actual text, only healing after onTextChanged. fixes #9974
1 parent c1d21aa commit 71627b9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

electrum/gui/qml/components/controls/BtcField.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ TextField {
3232
}
3333
}
3434

35-
Component.onCompleted: textAsSats = Config.unitsToSats('')
35+
Component.onCompleted: amount.textChanged()
3636
}

electrum/gui/qml/qeinvoice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ def amountOverride(self):
155155
return self._amountOverride
156156

157157
@amountOverride.setter
158-
def amountOverride(self, new_amount):
158+
def amountOverride(self, new_amount: QEAmount):
159159
self._logger.debug(f'set new override amount {repr(new_amount)}')
160160
self._amountOverride.copyFrom(new_amount)
161161
self.amountOverrideChanged.emit()

0 commit comments

Comments
 (0)