This is in regards to https://github.com/bitcoin/bitcoin/pull/15450
If you check ‘Disable Private Keys’, is that not initially a Blank Wallet, until you import an xpub? I don’t understand what the difference would be between checking just ‘Disable Private Keys’, and checking ‘Disable Private Keys’ and ‘Make Blank Wallet’.
Should checking ‘Disable Private Keys’ automatically check ‘Make Blank Wallet’? (But not vice versa - Making a Blank Wallet with/without Disabling Private Keys affects the future ability to import.)
But then I am concerned that this would be very confusing for the end user. Enabling ‘Encrypt Wallet’ already disables ‘Disable Private Keys’.