alexpmorris / WhaleVault

WhaleVault :: Secure Graphene Cross-Chain Key Store Extension
MIT License
12 stars 0 forks source link

Dropdown doesnt work when adding new account #6

Closed thecryptodrive closed 3 years ago

thecryptodrive commented 3 years ago

image

When pressing the dropdown arrow nothing happens, no chain options are given. This is tested on Chrome on Windows 10, two other users reported this issue.

alexpmorris commented 3 years ago

This seems to be related to a bug periodically reintroduced into Chrome, as described here:

Issue 161302: datalists do not work in the default_popup of a chrome extension https://bugs.chromium.org/p/chromium/issues/detail?id=161302

The dropdown still worked fine on Chrome v92. However, when I tried the latest Brave Browser running Chrome v94, the dropdown stopped working, just as you described.

If I open the file directly in the browser, the dropdown works perfectly. So it does seem to be a resurgence of the bug described above.

Unfortunately for now, it seems the best course of action is to simply hope the bug will resolve itself upon the next few releases of Chrome engine.

However, you can still enter the 3 letter chain code directly in the box without the dropdown, and all else should still work just fine (ie. blt = Blurt)

Here's the list of chain codes currently available:

        <datalist id="chains">
            <option value="wls">WhaleShares</option>
            <option value="bts">BitShares</option>
            <option value="gph">Graphene</option>
            <option value="eos">Eos</option>
            <option value="stm">Steem</option>
            <option value="hiv">Hive</option>
            <option value="blt">Blurt</option>
            <option value="smk">Smoke</option>
            <option value="tlo">Telos</option>
            <option value="utx">UXNetwork</option>
            <option value="wax">Wax</option>
            <option value="gls">Golos</option>
            <option value="cyb">CyberWay</option>
            <option value="ppy">Peerplays</option>
            <option value="usc">USCoin</option>
            <option value="scr">Scorum</option>
            <option value="vit">Vice</option>
            <option value="oth">Other</option>
        </datalist>
thecryptodrive commented 3 years ago

Thanks @alexpmorris I appreciate the reply and hope it will resolve itself. We have a Blurtjs update request as well, our dev lead Saboin will create an issue for it.

alexpmorris commented 3 years ago

changed to use