Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Back button behavior makes no sense #4462

Closed
4 tasks done
nbmrjuhneibkr opened this issue Oct 9, 2020 · 12 comments
Closed
4 tasks done

Back button behavior makes no sense #4462

nbmrjuhneibkr opened this issue Oct 9, 2020 · 12 comments
Labels
wontfix This issue will not be fixed

Comments

@nbmrjuhneibkr
Copy link

nbmrjuhneibkr commented Oct 9, 2020

Checklist

Steps to reproduce the bug

  1. Open any list of videos (channel, playlist, search results...)
  2. Open a video.
  3. Press the back button to return to the list.
  4. Play another video from the list.
  5. Press the back button again.

Actual behaviour

NewPipe opens previously played video.

Expected behavior

Back button should do exactly what it always does in every other app - go back. In this case - go back to the video list.

Device info

  • Android version/Custom ROM version: Android 11
  • Device model: Pixel 3a
@nbmrjuhneibkr nbmrjuhneibkr added the bug Issue is related to a bug label Oct 9, 2020
@opusforlife2
Copy link
Collaborator

The back button has been assigned a new behaviour, which is to go backwards in your video history. This is a new feature. The replacement action for going back to a list is to swipe down to minimise the player.

@opusforlife2 opusforlife2 added the GUI Issue is related to the graphical user interface label Oct 9, 2020
@nbmrjuhneibkr
Copy link
Author

nbmrjuhneibkr commented Oct 9, 2020

@opusforlife2
Why can't I choose how the back button works? Why am I now being forced to use a "feature" that contradicts common sense? Why not give users more choice?

@opusforlife2
Copy link
Collaborator

Because we can't have an option for every possible interaction with the app. That will make it unmaintainable. If you have a better flow in mind, you can open a new issue and suggest some ideas, like I did with the missing share button in #4039.

@nbmrjuhneibkr
Copy link
Author

nbmrjuhneibkr commented Oct 9, 2020

My "better flow" would be to revert back to how it worked in 0.19, but I already know what response I'm going to get.
What purpose does this new feature serve? Why does the back button need to direct me to a video that isn't even added to my queue?
Also, current implementation is inconsistent, which makes it more confusing: on step 3 it returns to the list, but on step 5 it doesn't.

@opusforlife2
Copy link
Collaborator

It's building up a queue in reverse order. The idea is (and this is mentioned in the blog post), you browse a few pages and tap on a bunch of videos to watch, and then as you finish each one you keep tapping back to go to the next one in the "reverse queue".

@opusforlife2
Copy link
Collaborator

on step 3 it returns to the list, but on step 5 it doesn't.

On step 3 you have opened only 1 video, so your queue is 0. (or 1?)

@nbmrjuhneibkr
Copy link
Author

nbmrjuhneibkr commented Oct 9, 2020

It's building up a queue in reverse order.

It certainly doesn't build a queue in a traditional way, since I cant access it. And why would it even build a queue if the user never asked it to do this?

This behavior makes sense if I play one of the related videos from the 1st video page and then want to return to it, but it makes no sense if I go back to the list before playing the next video. I've already pressed the back button on the 1st video once, so I shouldn't end up on that video's page again by going back later. It appears like I'm going in circles instead of going back.

@opusforlife2
Copy link
Collaborator

The minimised player "contains" the queue so that you can carry it around as you browse. The browsing ability of the app is what has gained the most in this exchange, compared to before. Earlier, you could only browse linearly: video 1 > channel 1 > video 2 > video 3 > channel 3. Now you can go wherever you want and not lose the videos you were watching.

Anyway, if you close the minimised player, the queue will disappear.

@nbmrjuhneibkr
Copy link
Author

I guess I'll have to request a setting that disables the minimized player then.

@avently
Copy link
Contributor

avently commented Oct 9, 2020

@opusforlife2 thank you for the smart answers you post. My work definitely gave you more questions needs to be answered, sorry for that.

@opusforlife2
Copy link
Collaborator

The problem is that Newpipe doesn't have app tours, which are most definitely needed for such drastic changes. So many other apps completely rewrite their UIs, but since they show the users what changed and how to do old things in the new UI one by one, it's not as overwhelming as updating one fine day and just being completely lost.

@streaps

This comment was marked as abuse.

@ShareASmile ShareASmile added wontfix This issue will not be fixed and removed bug Issue is related to a bug GUI Issue is related to the graphical user interface labels Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This issue will not be fixed
Projects
None yet
Development

No branches or pull requests

5 participants