If a user has used a https:// (as opposed to a nostr://) URI then it should be honored.
The bug is compounded when Amethyst attempts to open a hyperlink (like above) that is actually a long-form note. This causes the user to become trapped within the note screen.
To Reproduce
Steps to reproduce the behavior:
Go to nostr:naddr1qq2nya2z2akk6j60w9jz6vpeweg4vn2g8pvrqq3qcn670f663n3ks02jnnlsvd5y88zjnefy8343ykaxs7y3nzzketrsxpqqqp65wstzn6c in Amethyst.
Click on one of the URLs in the first paragraph.
Try to swipe back to the previous screen.
Be trapped for eternity
Expected behavior
If a user has used a https:// (as opposed to a nostr://) URI then it should be honored and the web page should be loaded in a browser.
Describe the bug
Any hyperlinks that contain nostr primitives are not opened within a web browser.
e.g.
[YakiHonne](https://yakihonne.com/article/naddr1qvzqqqr4gupzp384u7n44r8rdq74988lqcmggww998jjg0rtzfd6dpufrxy9djk8qq2nya2z2akk6j60w9jz6vpeweg4vn2g8pvrq6c73gs)
If a user has used a https:// (as opposed to a nostr://) URI then it should be honored.
The bug is compounded when Amethyst attempts to open a hyperlink (like above) that is actually a long-form note. This causes the user to become trapped within the note screen.
To Reproduce Steps to reproduce the behavior:
nostr:naddr1qq2nya2z2akk6j60w9jz6vpeweg4vn2g8pvrqq3qcn670f663n3ks02jnnlsvd5y88zjnefy8343ykaxs7y3nzzketrsxpqqqp65wstzn6c
in Amethyst.Expected behavior If a user has used a https:// (as opposed to a nostr://) URI then it should be honored and the web page should be loaded in a browser.
Video and Screenshots
https://github.com/user-attachments/assets/011c2b76-4f6b-4090-b5b1-f923bb5fdd5f
Bounty (in Bitcoin sats) offered for a solution
10k sats.