Gizmos do not work well if canvas is inside a "zoomed" DIV (and another strange gizmo bug)

Wouldn’t window.getComputedStyle(element) do the trick?

No, apparently this browser zoom is not a style property. Have a look to the link I posted above and to the links inside this post.

Sorry if I’m just stupid but my problem is caused by using the CSS zoom property on a div around the canvas.

Ah sorry, I thought you were using the zoom from the browser menu:
image

So, it seems multiplying (or dividing, I don’t know which is the right one in this case) the scene.pointerX / scene.pointerY values by the zoom value before calling scene.pick should make things work.