You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the photo viewer is open swiping left/right should navigate between the prev/next photo.
But because the photo viewer is wrapped in a Adw::NavigationView swiping left also navigates back.
So the current behavior is a bit weird:
When swiping left it always navigates correctly to the next photo.
When swiping right it navigates to the previous photo unless you swiped left just before that.
Starting but not completing the "navigate back" gesture seems to reset this.
I've made a small screencast to demonstrate:
What I did is just:
Swipe right (works)
Swipe left partially (start navigating back but not completely)
Hi @ayykamp. Thank you for your bug report. I have a confession... I knew about this problem and shipped anyway 🥇
I would like to fix this, but I'm not sure how. I guess I either have to configure the adw::NavigationView to disable swiping to dismiss, or find an alternative to adw::NavigationView.
Do you have a suggestion as to what could replace that view?
I like having a swipe to dismiss gesture, too. I think I'd like to have the dismiss gesture be a swipe down, though. Hmm... I think the Tuba Mastodon client works that way when displaying images. I'll take a look at the widgets it uses.
When the photo viewer is open swiping left/right should navigate between the prev/next photo.
But because the photo viewer is wrapped in a
Adw::NavigationView
swiping left also navigates back.So the current behavior is a bit weird:
When swiping left it always navigates correctly to the next photo.
When swiping right it navigates to the previous photo unless you swiped left just before that.
Starting but not completing the "navigate back" gesture seems to reset this.
I've made a small screencast to demonstrate:
What I did is just:
Screencast from 2024-10-29 12-11-41.webm
The text was updated successfully, but these errors were encountered: