>>> You expansion should be the
result of a mouse press+release. When are you expanding?
I think I see; I am expanding on MousePressed
and checking the button number. So I could do the same code instead in
MouseReleased? How are double-clicks handled? Does that method include
the idea of "release"? I have other code in that method. I haven't
noticed any issues there thus far though with multiple events being fired.