gh4a icon indicating copy to clipboard operation
gh4a copied to clipboard

Don't go into repository page after selecting issue, make title go to repository instead

Open IHateTheProgrammingClass opened this issue 4 years ago • 6 comments

When a user selects an issue from it's issues, after a while if navigating back one time, it does not go back to the other issues the user has, instead it goes into the repo the issue is submitted to.

From there, many back exit presses have to be made to go back. From the issue list it goes to the repo page, from there it goes to the user that made the repo then it gets back.

Instead let's stay on the users issue page, and let the title or the "developer/repo" text navigate to the repo's homepage where the user could navigate into the "developer" page as well as the issues page without ever interacting with the back button.

I don't know if other functions do the same as well, for those I suggest the same.

I do not understand the problem at this moment. Is your problem the behavioral difference of the back button (of device or in navigation bar) and the back button in the title bar? If so, that difference is both intended and suggested by Google's guidelines: the nav bar back button should do 'temporal' back navigation, while the title bar back button should do 'hierarchical' back navigation.

maniac103 avatar Jul 10 '21 20:07 maniac103

@maniac103 I assume you misunderstood. It's ok, I'll brake it down.

  1. Go to my issue menu
  2. Open issue I submitted to repo "Project"
  3. After pressing the back button, instead of going back to my issue list it goes to the "Project's" issue list.
  4. Then I can only go back one at the time from Issue list > Project main page > Developer main page > My issue list

Instead of going through all that, after pressing back, I would prefer to stay on my issue list, not go into the "Project's" issus list. There could be an option to click on the title bar or have an option in the 3 dots menu to "Go to repo page" or similar.

ghost avatar Jul 10 '21 20:07 ghost

After pressing the back button, instead of going back to my issue list it goes to the "Project's" issue list.

And the back button mentioned here is the title bar back button or navigation bar back button? If the former, that's intended.

maniac103 avatar Jul 11 '21 11:07 maniac103

@maniac103 Both of them does this. Why is this a feature? I personally find it a bit annoying.

If the goal was to at the end be on the "Project's" issue list than this could be solved by the title thing I mentioned.

ghost avatar Jul 11 '21 15:07 ghost

At step 3, the title bar back button should go to the project's issue list, while the navigation bar back button should go back to the my issues list. That way you can both navigate temporally (that is, back to the last activity you were seeing) and hierarchically (upwards in the repo, here: issue -> issue list -> repo -> owner).

If the navigation bar back button does not go back to the my issues list, I need to look into that. Edit: FWIW, I can't repro that: back button in the issue overview goes back to the 'my issues' list.

maniac103 avatar Jul 11 '21 17:07 maniac103

@maniac103 Never mind. It's the way you described. It's still confusing though. If I wouldn't have made this issue I would've probably never found out. I still stand by my suggestion.

ghost avatar Jul 11 '21 19:07 ghost