Comments (6)
It turns out that it's not the gesture itself to blame. I used the fullscreen button and it still happens. It moves the feed to the top (latest video). It seems to be intermittent too.
from libretube.
This bug is only expressed when going into landscape mode. When setting the fullscreen mode to portrait, the bug does not occur.
from libretube.
A little more testing shows that any screen rotation transition resets the scroll position in all video feeds. You can replicate this by setting General > Screen Orientation to "Auto-rotation".
I also noticed that not all scrollable lists were affected, such as subscriptions and settings. I could only get it to occur on the video feed lists.
from libretube.
I've tracked it down to be this issue: material-components/material-components-android#3473. Not sure if there's any workaround for this 🤷
from libretube.
The issue applies for the subscriptions, watch history and the views for looking at a channel or a playlist. (SubscriptionsFragment
, WatchHistoryFragment
, ChannelFragment
, PlaylistFragment
)
from libretube.
Correction: by "subscriptions", I meant the view that enumerates your channel subscriptions. The subscriptions video feed is indeed affected.
from libretube.
Related Issues (20)
- Download dialog over other apps doesn't disappear in a single tap
- Audio player for downloaded videos HOT 2
- When playing in audio mode, source error HOT 1
- Enhanced search filters HOT 2
- Media notification playback controls not functioning. HOT 2
- Videos will not stream HOT 1
- Recommendation for Shorts. HOT 1
- Multiple Features Suggestions HOT 1
- setting audio quality "best" doesnt actually change the quality best HOT 1
- Bloqueio do Player
- Melhorias de segurança do LibreTube
- Video resolution is not the same when turning the phone to landscape mode HOT 2
- Libretube is down HOT 3
- SponsorBlock Turns off on its own HOT 1
- Inconsistent Android status bar label color HOT 1
- External Download app advanced option
- Some channels does not show channel banner, profile, subscriber count HOT 1
- Option to hide live streams in feed HOT 3
- Pausing a video in picture-in-picture mode crashes LibreTube HOT 3
- Skip back button skips forward in picture-in-picture mode HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libretube.