SevenTV / Extension

The Web Extension for 7TV, bringing new features, emotes, vanity and performance to Twitch, Kick & YouTube
Other
393 stars 100 forks source link

[BUG] Scrolling issue with new experimental Twitch channel category view #635

Open DesiredHS opened 1 year ago

DesiredHS commented 1 year ago

Is there an existing issue for this?

This issue exists in the latest nightly version

What browsers are you seeing the problem on?

Firefox

Current Behavior

Just started last night when going into the Browse area I can scroll down and see all the Categories But once I click one and see the streams it will allow me to scroll for maybe a second put me back at the top and remove the scroll function. There is no bar on the side to grab and no icon when click scroll wheel. If I disable 7TV I can scroll again. It also happens on the Nightly version.

Expected Behavior

Would like to scroll in the Categories.

Steps To Reproduce

Not sure how it happened.

SpaZye commented 1 year ago

This issue started with the Channel Switcher update twitch had 3 days ago. For some reason 7TV completely removes right side scroll bar on any game category page. This can however be temporarily fixed by switching between "Viewers (High to Low) or (Low to High) from the top right. The issue still remains when the page reloads or you switch to a different game category and you're back to square 1 with no scroll bar.

THIR3X commented 1 year ago

It also happen here in channel's clips, sometimes it let me scroll but it send me back to the top and get stuck there. Im using Microsoft Edge btw.

AnatoleAM commented 1 year ago

Could you explain what you mean by 'categories'?

SpaZye commented 1 year ago

Could you explain what you mean by 'categories'?

From the browse page click any game or just chatting for example.

AnatoleAM commented 1 year ago

Ping me if anyone finds steps to replicate this.

rabalpl commented 1 year ago

Go to twitch -> browse categories -> select one (i.e. just chatting) -> try scrolling down to browse channels (sometimes starts to happen after you refresh page) -> not able to scroll (either input or screen bar ) browser: edge with extension disabled scrolling works @AnatoleAM

ShadyDeth commented 1 year ago

Here's how I can replicate it @AnatoleAM. If I have the video preview open (Example), the pages works fine and I can scroll down the list to see more streams. But if I disable the video preview option, and refresh, I cannot scroll down the page anymore.

Strange thing to add, but this issue also happens only having FFZ enabled by itself also.

AnatoleAM commented 1 year ago

Sorry, can you explain what video preview option is? Is this an experimental twitch feature or another extension? (My layout does not look like this)

SpaZye commented 1 year ago

It is the Channel Switcher update they added on May 22nd for a small(?) % of users. @AnatoleAM

AnatoleAM commented 1 year ago

Not sure as I cannot replicate this. It seems to be something Twitch pushed to a small amount of users. I'll try to see if i can find which experiment this is and force it on.

DesiredHS commented 1 year ago

Just checked today seems to be fixed.

Correction I'm no longer in the beta for the site and no longer get the preview option and the issue is no longer there.

ShadyDeth commented 1 year ago

Just checked today seems to be fixed.

Since I also have the issue, I just want to note that I still have this issue.

strbst commented 1 year ago

Got a twitch update on June 5th. I can confirm, the bug is present on builds of 3.0.0+ version (up to 3.0.9.1000 nightly). Have installed 2.2.3 - looks to be working for me.

specialpants commented 1 year ago

I am on chrome I am still having this issue..

specialpants commented 1 year ago

Got a twitch update on June 5th. I can confirm, the bug is present on builds of 3.0.0+ version (up to 3.0.9.1000 nightly). Have installed 2.2.3 - looks to be working for me.

how do i install 2.2.3?

AnatoleAM commented 1 year ago

Hello,

I've found the experiment responsible for the layout change.

However scrolling appears to function as normal. Please provide more information on what steps you've taken where scrolling does not work and ensure that you've disabled any other extension.

AnatoleAM commented 1 year ago

Cannot confirm. Please provide steps to reproduce and an explanation of your browser environment (OS, browser version, extensions installed, etc.)

aj479 commented 1 year ago

I'm also having the same issue it happens whenever you go to a any category in twitch 7tv refreshes my page in that category and the scroll bar just disappear. Even when I change the order of channels through the "Sort By" filter it fixes it temporarily then the pages refreshes and the scroll bar is gone again.

Edit: The browser I used Is the Brave Browser Edit : https://youtu.be/O6cqk3QiRXs

egret85 commented 1 year ago

@AnatoleAM I also have this issue using chrome. Same behavior as the video posted in the last comment. I have disabled all other extensions for twitch and the the issue stops if I disable 7tv but reappears when 7tv is enabled again. Issue only occurs when the preview video is turned off. Screenshot 2023-07-09 152734

AnatoleAM commented 1 year ago

Re-opening as this may still be an issue for some users, but still cannot be confirmed

DesiredHS commented 1 year ago

I just checked today and the only reason it was fixed for me is due to no longer being in the beta test for the site.

xiami1111 commented 1 year ago

i think it has something to do with new tabs, if i watch a streamer and open the game category he's playing in a new tab (i have preview video off), on chrome after a few seconds a mini refresh happens and it locks my scroll, on brave it happens instantly, when i open the game category in the current tab the mini player engages and it works like it should

aj479 commented 1 year ago

Ok I can confirmed it definitely happens when you have multiple tabs open. If you have a stream open on one tab and open a category on another tab (doesn't have to be the same category) the scroll bar disappear.

lockyon commented 1 year ago

With a tab with a stream open and another tab with the channel browser with the preview off the scroll bar dissapears. enabling the preview and disabling it make me able to scroll again untill reload of that tab. BTTV and 7TV enabled

SmileyJetson commented 1 year ago

I'm having this issue on Firefox browser (Windows) when streaming on one tab and trying to scroll through other categories on another tab. Has a fix been made or is one coming soon?

specialpants commented 1 year ago

i disabled 7tv and i dont have the problem anymore On Monday, September 25, 2023 at 10:45:31 PM EST, SmileyJetson @.***> wrote:

I'm having this issue on Firefox browser (Windows) when streaming on one tab and trying to scroll through other categories on another tab. Has a fix been made or is one coming soon?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

adasium commented 1 year ago

Browser: Firefox 117.0.1-1

The following console error accompanies the bug:

Security Error: Content at https://www.twitch.tv/directory/category/noita/clips?featured=false&range=all may not load data from blob:https://www.twitch.tv/c3d6fdd9-2431-4315-bfca-22092f92f347. 

"Delete cookies and site data when Firefox is closed" is disabled, as some suggest enabling this setting might be the cause.

RafaelBetz commented 10 months ago

Can also easily reproduce the issue in edge, see https://watch.screencastify.com/v/X5SSijBH8aHsb32bwQfO

FroobTubeLIVE commented 9 months ago

Still having this issue as well. I notice pimothyxd's most recent replies just above, but I'm a noob to the whole Github thing; is it possible to download whatever is mentioned above? Or do we have to wait for some kind of integration into the extension?

pimothyxd commented 9 months ago

Still having this issue as well. I notice pimothyxd's most recent replies just above, but I'm a noob to the whole Github thing; is it possible to download whatever is mentioned above? Or do we have to wait for some kind of integration into the extension?

You're best off waiting for a solution to get pushed in a new update, although if you're interested enough you're able to test out my fix by cloning my branch and building it yourself (however do note you'll need Node.js & yarn)

FroobTubeLIVE commented 9 months ago

Still having this issue as well. I notice pimothyxd's most recent replies just above, but I'm a noob to the whole Github thing; is it possible to download whatever is mentioned above? Or do we have to wait for some kind of integration into the extension?

You're best off waiting for a solution to get pushed in a new update, although if you're interested enough you're able to test out my fix by cloning my branch and building it yourself (however do note you'll need Node.js & yarn)

Oh well I respect your enthusiasm about your project here, but I'd be a liar if I said I know how to do any of that and that I'll get started right away lol.