Hi.
A quick followup to this. I tried with the “when dragged over” puzzle, and tried to limit that to just the left click (with “get event property”), but that will prevent me from rotation the view with right mouse button as it goes into the “when dragged over”-logic from the get go. Not a big deal for me right now, as I will probably not support this kind of interaction in my apps for now, but maybe it would be nice to have an option in that, or some kind of if statement built in to these puzzles to make them more flexible as to when the events get triggered and when you will just ignore it all together. There is probably ways to get around it, so just a small suggestion if you need something to put at the end of the TODO list
Another, maybe simpler, thing would be a puzzle to unregister and reregister events ….