In full-screen mode, "Receive Mouse Clicks" outputs the current mouse position instead of the position where the click occurred

Steps causing the bug to occur

I’ve joined a small App.

It does enqueue the last 5 clicks and copies an image at the click coordinates.

Normal screen zoom works great ! You can click and move the mouse vastly to your next click position, it’s fast.

However, when entering fullscreen, there is a delay between the click and the moment the click coordinates are saved.
Therefore, when you click and move the mouse further, the image will not be copied there where you clicked but later where your mouse is.

How did the result differ from what you expected?

I would have expected the thing to be as fast in fullscreen as in non fullscreen.

Have you found a workaround?

No

Other notes

  • Vuo version: 1.1.1
  • macOS version: OS X 10.10

Fulscreen Click Delay.zip (8.51 KB)

2015-09-06 19.37.09.png

Confirmed — in windowed mode it outputs the position where the click occurred, but in full-screen mode it outputs the current position. I updated the title to clarify the problem.

We’ll try to get this fixed. Thanks, @bodysoulspirit.

In OSX 10.11 EC, this is not happening when going fullscreen using the built-in OS X green fullscreen button.

There is quite a long delay between the mouse click and the reaction (the image to copy), but it copies at the correct mouse click coordinates !

Solved in alpha 4 !

In Vuo 1.2, we changed the fullscreen click behavior, so it now outputs the location at which the mouse was clicked (instead of the location the double-click timeout occurred).