Allow user to see changes to labels without close/reopen of labels dialog
USE CASE: WHAT DO YOU WANT TO DO?
Reduce the number of steps required to tweak labels.
STEPS TO REPRODUCE AN ISSUE (OR TRIGGER A NEW FEATURE)
This used to not be an issue before pull request #115 (though it had its own downsides), but after pull request #115 is merged, this is how to reproduce the current behavior:
- Open small_133x133.cdt
- Adjust window size and/or zoom level to activate whizzing labels
- Select View->Labels...
- Hover over the labels dialog
- Hover over an exposed region of the interactive matrix
CURRENT BEHAVIOR
The zoom hint is always shown when the label dialog is present.
EXPECTED BEHAVIOR
The zoom hint should be shown when the cursor is over the labels dialog and the whizzing labels should be shown when the cursor is over the exposed portion of the interactive matrix.
Expected other changes in behavior: Tree decorations and red bolding will also be updated, even when in fitted label mode.
DEVELOPERS ONLY SECTION
SUGGESTED CHANGE (Pseudocode optional)
Use mouseExited and mouseEntered for the dialog window to trigger stopping and starting whizzing label mode. It might be a good idea to add a variable to mapContainer that is used by the method "overALabelLinkedView".
FILES AFFECTED (where the changes will be implemented) - developers only
unknown
LEVEL OF EFFORT - developers only
minor
COMMENTS
Comments (1)
-
reporter - Log in to comment