Fix mouseEvents being registered even outside the canvas
Change-Id: I89049160e48f06bb1f0fd98ef27027744272abb9