Discord logs out when over-extending bookmarks sidebar
Some additional details:
- Still happens on Version 0.99.123.1-rc (WebKit 615.1.16.1), Ventura 13.2
- Only happens when sidebar is out. It doesn't matter if its horizontal or vertical tabs, so long as the sidebar (bookmarks, tabs, or windows) is extended.
- Any form of redirect will trigger it
Triggering example: (vertical tab bar active)
Non triggering example: (vertical tab bar not active)
Steps to reproduce:
- Log into Discord
- Pin it
- Reload
- Discord has logged out
Expected behavior:
- Just keep it logged whenever it is reloaded
Orion, OS version; hardware type:
- Orion: Version 0.99.121.1-beta (WebKit 614.1.20)
- macOS: MacBook Pro 13" M1 16GB - macOS Ventura 13.1 beta build 22C5044e
Image/Video:
- Edited
This has also been a constant issue for me, and not only limited to a pinned tab. If I had to guess, something Orion does to protect my privacy also breaks discords ability to stay logged in. I have been unable to reproduce this issue on other browsers.
Irrelevant information, see message below.
I forgot to add that I was in compatibility mode without content blocking nor ITP. So... I don't know what Orion is doing but I guess it does it wrong.
Upon further review, this issue is only reproducible when using vertical tabs and it doesn't seem to have anything to do with pinning discord. After testing with a fresh profile, I can do pretty much anything on discord without having to relog, but the moment I switch to vertical tabs and reload the tab, I am presented with the good old "Choose an account" prompt.
same here, reproducible with
- new profile
- settings > appearance > on the side
- log into discord with discord.com/app
- open new tab, close old discord tab, change new tab to discord.com/app
- asks to login again
repeat step 3-5 with "ontop" tabs work and will not be logged out
dont think theres anything to do with tab style, opening the side bar triggers issue, tabs/bookmarks/readinglist or otherwise
Thanks for added steps.
To add more Information:
The problem seems to happen on more sites.
i have the same log out problem on https://forum.gamespodcast.de
I can reproduce it with the steps from EnderPicture. I login, Close the tab, open a new tab with the exact site again and it asks me to log in again.
It appears that this issue only applies to those who use a vertical side bar. It's strange and we don't understand why it has anything to do with cookies.
I've found that this is related to discord's javascript check of whether web inspector is open. They detect it by comparing window.innerWidth to window.outerWidth (height as well), and when you have sidebars open it affects innerWidth, so they think that web inspector is open. somehow this is (only in Orion as far as I can tell) making discord think it should log out. discord has had issues with scammers getting people to paste things into the web inspector console, so they've done some level of lockdown there, so my hypothesis is this is mostly a discord bug, but unfortunately it's such a bad bug that we have to figure something out, after all we use discord for our community discussion. Continuing to investigate.
i'm not sure if it's just me, but the same thing is still happening for me. exact same steps to reproduce.
Version 0.99.126.4.1-beta (WebKit 618.1.2)
Build date Dec 14 2023
MacBook Pro (macOS Sonoma 14.2 build 23C64)