-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Control changes from clickable to unclickable upon canceling. #392
Comments
Thank you for your report!
UPDATE: #392 (comment) |
I finally ended running git bisect, reaching 20e2e24e90. 🤔 |
I had been using a production wallet for this. I just created and encrypted an empty wallet, and the same thing is happening "Wallet encryption failed" |
I misread the issue description. I can confirm this bug with encrypted wallet. |
Fixed in #393. Do you mind testing it? |
I think bringing back line
of bitcoin/bitcoin@20e2e24e90 removes the issue. But I don't understand the implications and how that fits with the rest of that refactoring. |
You are right. In #393 I just try to keep all |
I tested it and the bug was gone. Then just to be sure I reverted it and the bug was back as expected. |
Thanks for testing! Could you leave a comment in #393? |
Confirming this bug on master |
Load a wallet, "Settings" > "Encrypt Wallet..." can be clicked. Click it, modal opens, cancel modal, now "Settings" > "Encrypt Wallet..." cannot be clicked ("disabled grey").
Expected behavior
The control being disabled from the beginning.
Actual behavior
Control started clickable and idempotence not happening until after having clicked the control.
To reproduce
Open Bitcoin GUI, load the wallet (if not loaded). Close Bitcoin GUI. Open it again so that it loads the wallet automatically. Reproduce. After closing the wallet, the issue doesn't happen anymore by reloading the wallet, until closing Bitcoin GUI and launching it again.
System information
This is v22.0rc1 built from sources, but I can check master and previous tags as necessary. I'd say the 0.21.1 tag is free from this behavior.
This is Debian Buster (10) right on top of the amd64 metal.
Qt reports 5.11.3, Plasma is 5.14.5 (I think).
I'd be bisecting this soon.
The text was updated successfully, but these errors were encountered: