gui: fix rbf feerate input form
This will make it possible to edit a single-digit feerate, for example, by deleting the existing value and then entering a new one.
This commit is contained in:
parent
a12d7f5788
commit
3b604093ce
@ -346,7 +346,6 @@ impl CreateRbfModal {
|
||||
Message::View(view::Message::CreateRbf(view::CreateRbfMessage::FeerateEdited(s))) => {
|
||||
self.warning = None;
|
||||
if let Ok(value) = s.parse::<u64>() {
|
||||
self.feerate_val.value = s;
|
||||
self.feerate_val.valid = value >= self.min_feerate_vb && value <= MAX_FEERATE;
|
||||
if self.feerate_val.valid {
|
||||
self.feerate_vb = Some(value);
|
||||
@ -357,6 +356,7 @@ impl CreateRbfModal {
|
||||
if !self.feerate_val.valid {
|
||||
self.feerate_vb = None;
|
||||
}
|
||||
self.feerate_val.value = s; // save form value even if it cannot be parsed
|
||||
}
|
||||
Message::RbfPsbt(res) => {
|
||||
self.processing = false;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user