diff --git a/src/lime/_internal/backend/html5/HTML5Window.hx b/src/lime/_internal/backend/html5/HTML5Window.hx
index ea7be57faf..9263ac3d5f 100644
--- a/src/lime/_internal/backend/html5/HTML5Window.hx
+++ b/src/lime/_internal/backend/html5/HTML5Window.hx
@@ -770,18 +770,18 @@ class HTML5Window
}
__stopMousePropagation = event.currentTarget == parent.element;
- if (x != cacheMouseX || y != cacheMouseY)
- {
- parent.onMouseMove.dispatch(x, y);
- parent.onMouseMoveRelative.dispatch(x - cacheMouseX, y - cacheMouseY);
+ default:
+ }
- if ((parent.onMouseMove.canceled || parent.onMouseMoveRelative.canceled) && event.cancelable)
- {
- event.preventDefault();
- }
- }
+ if (x != cacheMouseX || y != cacheMouseY)
+ {
+ parent.onMouseMove.dispatch(x, y);
+ parent.onMouseMoveRelative.dispatch(x - cacheMouseX, y - cacheMouseY);
- default:
+ if ((parent.onMouseMove.canceled || parent.onMouseMoveRelative.canceled) && event.cancelable)
+ {
+ event.preventDefault();
+ }
}
cacheMouseX = x;