wallet: Avoid showing GUI popups on RPC errors (take 2) #17444
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:1911-walletGuiPopupRpc changing 1 files +0 −2-
MarcoFalke commented at 6:52 pm on November 11, 2019: memberCommit 8b0d82bb428de9e7f1da7c61574e7a8376a62d43 claims “This commit does not change behavior.” However, it re-introduced the bug I tried to fix in #17070
-
wallet: Avoid showing GUI popups on RPC errors (take 2) faffa7f0dc
-
MarcoFalke added the label Wallet on Nov 11, 2019
-
ryanofsky approved
-
ryanofsky commented at 7:16 pm on November 11, 2019: member
Code review ACK faffa7f0dcc9971cb20534816eccdf75bebc853a
The new call to initError added in 8b0d82bb428de9e7f1da7c61574e7a8376a62d43 should have been caught in #17304 review, but that was a pretty big PR, so not that surprising it was missed.
The actual bug probably came from a bad rebase, since the change creating
LegacyScriptPubKeyMan::Upgrade
was written before #17070.This is also making me think if there’s a way to rearrange things so that initError isn’t available to code that shouldn’t be calling it. Maybe making it a method of an init interface rather than the chain interface.
-
DrahtBot commented at 7:37 pm on November 11, 2019: member
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Conflicts
Reviewers, this pull request conflicts with the following ones:
- #17261 (Make ScriptPubKeyMan an actual interface and the wallet to have multiple by achow101)
- #16224 (gui: Bilingual GUI error messages by hebasto)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
-
MarcoFalke referenced this in commit b7bc9b8330 on Nov 20, 2019
-
MarcoFalke merged this on Nov 20, 2019
-
MarcoFalke closed this on Nov 20, 2019
-
MarcoFalke deleted the branch on Nov 20, 2019
-
sidhujag referenced this in commit 32cde68f0b on Nov 21, 2019
-
jasonbcox referenced this in commit a93566bb87 on Sep 30, 2020
-
sidhujag referenced this in commit e45b937895 on Nov 10, 2020
-
DrahtBot locked this on Dec 16, 2021
Labels
Wallet
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 09:12 UTC
More mirrored repositories can be found on mirror.b10c.me