Samuel@samuel.fmjust remembered deep linking exists bsky.app/search?q=pig...https://bsky.app/search?q=pigeonebsky.app 2 3
David Buchanan15 Dec 2023also doesn't work on desktop - just takes me to /search, *unless* I open it in a new tab, then it works 4 6
Samuel15 Dec 2023confirmed this is the case. react navigation only constructs app state from url on page load
David Buchanan15 Dec 2023might be possible to come up with some kind of workaround that forces it to open a new page. bsky.app/search?q=pig... 1 5
Samuel15 Dec 2023I wonder what the check specifically is, since the URL constructor handles that. it must be a dumb `uri.startsWith("https://bsky.app")` or something 1
thought agent jabsco π15 Dec 2023who the FUCK made percent-coding legal in the domain part of a URL 2 12
David Buchanan15 Dec 2023You could pick any subset of chars to encode but I know a=%61 off the top of my head 3 8
Jaz15 Dec 2023oh cause we don't open in a new tab if it's a bsky.app link so we can use react navigation i guess but with the % encoding we don't match it, i didn't know we even did that lol 1 7
Samuel15 Dec 2023I think the weird part is the original link is literally a noop in the mobile app. doesnβt even take you to the search tab 2
Kuba Suder π΅π±πΊπ¦15 Dec 2023This sounds like the kind of stuff I bugged @badlogic.bsky.social about in Skychat :p 1 1
Mario Zechner15 Dec 2023Seems to work? https://skychat.social/#search/?q=pigeon&t=1&s=falseSkychatA pretty good BlueSky appskychat.social 1 1 3
Mario Zechner15 Dec 2023misspelled pigeone how dare I https://skychat.social/#search/?q=pigeone&t=1&s=falseSkychatA pretty good BlueSky appskychat.social 3