605cc47a3d
The issue is electrum uses None as the current account to mean the default account. This just gave rise to all addresses being listed including in hidden accounts. Really "None" as used in main_window.py and history_widget.py means "a single unspecified account" not "all accounts". So implement the idea of a default account, and don't let a hidden account be the default one.