Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2094

USABILITY - Implement back button after searching

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: When a user clicks on the search bar or the analyses history, the middle panel changes to show the new data. However, this causes the user to "lose" their current directory position. For example, a user is 10 directories deep, they click on analyses - to get back to the location 10 directories deep they would have to re-navigate all the way there. To increase usability, it would be better if there were a way to navigate back to the directory they were in from search/analyses.

      Task: Investigate and implement a back button that allows the user to navigate back to the previous directory location, making sure that it works for general navigation, the search panel, and the analyses panel.

        Attachments

          Activity

          nfreese Nowlan Freese created issue -
          nfreese Nowlan Freese made changes -
          Field Original Value New Value
          Epic Link IGBF-1482 [ 17568 ]
          nfreese Nowlan Freese made changes -
          Rank Ranked higher
          nfreese Nowlan Freese made changes -
          Summary Implement back button USABILITY - Implement back button
          nfreese Nowlan Freese made changes -
          Issue Type Task [ 3 ] Improvement [ 4 ]
          karthik Karthik Raveendran made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          karthik Karthik Raveendran made changes -
          Assignee Karthik Raveendran [ karthik ]
          karthik Karthik Raveendran made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          karthik Karthik Raveendran made changes -
          Assignee Karthik Raveendran [ karthik ]
          ann.loraine Ann Loraine made changes -
          Sprint Fall 6 : 28 Oct to 8 Nov [ 77 ] Fall 6 : 28 Oct to 8 Nov, Fall 7 : 11 Nov to 22 Nov [ 77, 78 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          nfreese Nowlan Freese made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          nfreese Nowlan Freese made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          nfreese Nowlan Freese made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          nfreese Nowlan Freese made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          nfreese Nowlan Freese made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          nfreese Nowlan Freese made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          nfreese Nowlan Freese made changes -
          Assignee Nowlan Freese [ nfreese ]
          Hide
          nfreese Nowlan Freese added a comment - - edited

          Testing:
          Several directories deep in BioViz Community data. Search for .bam. Cookie trail is removed, arrow appears next to search bar. Clicking arrow goes back to correct position in BioViz Community Data.

          Analyses - Need back arrow button here as well. Also, the cookie trail is still visible when viewing Analyses panel, but clicking on the cookie trail does nothing.

          I also think it would be useful to have the back arrow button for general navigation. If a user was 10 directories deep in their home directory, then clicks on Community (accidentally?), they would then have to navigate all the way back 10 directories deep.

          Show
          nfreese Nowlan Freese added a comment - - edited Testing: Several directories deep in BioViz Community data. Search for .bam. Cookie trail is removed, arrow appears next to search bar. Clicking arrow goes back to correct position in BioViz Community Data. Analyses - Need back arrow button here as well. Also, the cookie trail is still visible when viewing Analyses panel, but clicking on the cookie trail does nothing. I also think it would be useful to have the back arrow button for general navigation. If a user was 10 directories deep in their home directory, then clicks on Community (accidentally?), they would then have to navigate all the way back 10 directories deep.
          nfreese Nowlan Freese made changes -
          Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
          nfreese Nowlan Freese made changes -
          Assignee Nowlan Freese [ nfreese ]
          karthik Karthik Raveendran made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          nfreese Nowlan Freese made changes -
          Assignee Karthik Raveendran [ karthik ]
          karthik Karthik Raveendran made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          Hide
          karthik Karthik Raveendran added a comment -

          IGBF-2117 & IGBF-2128 has also been resolved in this issue

          Show
          karthik Karthik Raveendran added a comment - IGBF-2117 & IGBF-2128 has also been resolved in this issue
          nfreese Nowlan Freese made changes -
          Assignee Karthik Raveendran [ karthik ] Nowlan Freese [ nfreese ]
          nfreese Nowlan Freese made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          nfreese Nowlan Freese made changes -
          Summary USABILITY - Implement back button USABILITY - Implement back button after searching
          Hide
          nfreese Nowlan Freese added a comment -

          The logic we are going with is:
          If a user searches for a term, the back button appears next to the search bar. This way they can return to the directory location before searching, if necessary. If they search for something, and then click on Analyses, the back button is still there, and will return them to the directory location before searching.

          I've changed the title of this issue to more accurately reflect the changes.

          Closing issue.

          Note: I think we will need to investigate a more fully-fledged back button. Karthik mentioned there may be a way to do this easily in Django, but it requires further investigation. A new issue will be created to explore a more functional back button.

          Show
          nfreese Nowlan Freese added a comment - The logic we are going with is: If a user searches for a term, the back button appears next to the search bar. This way they can return to the directory location before searching, if necessary. If they search for something, and then click on Analyses, the back button is still there, and will return them to the directory location before searching. I've changed the title of this issue to more accurately reflect the changes. Closing issue. Note: I think we will need to investigate a more fully-fledged back button. Karthik mentioned there may be a way to do this easily in Django, but it requires further investigation. A new issue will be created to explore a more functional back button.
          nfreese Nowlan Freese made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          nfreese Nowlan Freese made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          nfreese Nowlan Freese made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          nfreese Nowlan Freese made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          nfreese Nowlan Freese made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          nfreese Nowlan Freese made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          nfreese Nowlan Freese made changes -
          Assignee Nowlan Freese [ nfreese ] Karthik Raveendran [ karthik ]

            People

            • Assignee:
              karthik Karthik Raveendran
              Reporter:
              nfreese Nowlan Freese
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: