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

Advanced Search usability enhancements, click to select (new feature)

    Details

    • Type: Bug
    • Status: To-Do (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

      Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

      Here's what should happen instead:

      When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

      HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view – this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

      Second (related) feature:

      In addition, if the user selects a row in the table by clicking another part of the row but not the hyperlinked id, then if the item in that row is currently being shown somewhere in the main view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

      Third (related) feature - a usability improvement:

      Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Simplify the message as follows:

      Remove the "i" info button and associated underlying logic.

      The message should read:

      Found XX matches.

      If no matches were found, then XX should be 0.

        Attachments

          Issue Links

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                Unassigned
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: