Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
platform inconsistency with canvas messages #843
Hi, this is an issue you can verify with [receivecanvas]. In linux, it reports right click on the canvas, but not in macOS and windows. This seems to be a Pd issue and not an issue with [receivecanvas].
Another external that could be affected by this behaviour is cyclone/active, see: porres/pd-cyclone#390
hmmm... on my Windows laptop (Windows 7, Pd 0.50)
So it reports button "3" and for some reason a modifier value "8". Pd does not report mouse release events for right clicks, though.
This what I also get in Linux, no right click release and no idea what "8" should be as well... I tested now on my windows system (on the same computer I use linux) and I can also confirm I get the same behaviour. So the issue with cyclone/active is not exactly the same as [receivecanvas], but might be related as it also seems like different canvas messages across different platforms.
Now wait, this is where things get funnier. In macOS I get a right click release, with a message that ends in "2 8"! But still no right click "3 8".
I tested on windows, I also do get right click "3 8", but no right button release "2 8"! I hadn't reported this before, but this same behaviour is presented on my linux setup (same computer I tested on windows), so