- edited description
Yellow circle drawing logic can behave somewhat unexpectedly
USE CASE: WHAT DO YOU WANT TO DO?
Find small sets of search results.
STEPS TO REPRODUCE AN ISSUE (OR TRIGGER A NEW FEATURE)
- Open the large_6kx6x.txt test data file
- Select View-Labels...
- Choose COMPLEX for both rows and columns & click OK
- Search both rows and columns with the same search term: "CCR*"
- use the zoom button to see different highlighting behaviors
CURRENT BEHAVIOR
First, no yellow circles are drawn and the results are indiscernible, but as you zoom, more and more circles appear. Circles are not drawn when a separate contiguous selection is nearby, though that distance is a different distance from the radius of the drawn circle.
See screen captures in the comments below.
EXPECTED BEHAVIOR
Attention should be drawn to small results and if that means drawing circles, they should not overlap.
DEVELOPERS ONLY SECTION
SUGGESTED CHANGE (Pseudocode optional)
First, to prevent overlap, the radius of the circles drawn should be respectful of the distance to nearby contiguous selections. I.e., there should not be a case where the circle is drawn because the nearby selection is far enough away, but close enough for the circles to overlap.
Second, if everything is too close to draw a circle, either the circle size must be reduced or the results must be called attention to by other means.
FILES AFFECTED (where the changes will be implemented) - developers only
InteractiveMatrixView
LEVEL OF EFFORT - developers only
medium
COMMENTS
This issue came up after resolving issue #280 since that resulted in numerous small close search results.
Here are some screen captures going from full zoom out, on into a more zoomed view...
Comments (3)
-
reporter -
reporter - changed component to Navigation
-
reporter - removed milestone
Removing milestone: Navigation (automated comment)
- Log in to comment