You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When more than one RSHilightable apply to the same shape (I realize it may not make sense to do that), when the mouse is moved off of the item, the highlight is (sometimes) not removed.
Here's a minimal example that runs in a Playground:
canvas :=RSCanvasnew.
shapes :=RSCirclemodels: { 1. 2. 1. 8. 9 }.
shapes
size:50;
color:Color white.
shapes @ RSLabeled middle.
hl1 :=RSHighlightablenew.
hl1 highlightColor:Color red translucent.
hl1 highlightShapes: [ :mouseShape |
shapes select: [ :w |
w model <= mouseShape model ] ].
shapes @ hl1.
hl2 :=RSHighlightablenew.
hl2 highlightColor:Color orange translucent.
hl2 highlightShapes: [ :mouseShape |
shapes select: [ :w |
w model isDivisibleBy: mouseShape model ] ].
shapes @ hl2.
"first node should be at top (12 o'clock)"RSCircleLayoutnewinitialAngleInDegree:-90;
on: shapes.
canvas addAll: shapes.
Here's a recording from Roassal in Pharo 13:
It seems to be non-deterministic (running this multiple times will give different results, but eventually the bug appears).
I'm sure this didn't happen in Roassal from Pharo 10.
The text was updated successfully, but these errors were encountered:
When more than one
RSHilightable
apply to the same shape (I realize it may not make sense to do that), when the mouse is moved off of the item, the highlight is (sometimes) not removed.Here's a minimal example that runs in a Playground:
Here's a recording from Roassal in Pharo 13:
It seems to be non-deterministic (running this multiple times will give different results, but eventually the bug appears).
I'm sure this didn't happen in Roassal from Pharo 10.
The text was updated successfully, but these errors were encountered: