Instead of disallowing highlight in perform/play mode, we could give notes highlighted by refresh logic an important class. unfillActiveRects() would then take a boolean arg to exclude important notes, and this flag would be set to true when painting on click or hover.
Instead of disallowing highlight in perform/play mode, we could give notes highlighted by refresh logic an
important
class.unfillActiveRects()
would then take a boolean arg to excludeimportant
notes, and this flag would be set to true when painting on click or hover.