Fix for canvas overlap multiplication

This might be unnecessary, or fixed upstream in some other way, but it fixes the issue of canvases multiplying onclick in my current setup