diff --git a/src/lime/_internal/backend/html5/HTML5Window.hx b/src/lime/_internal/backend/html5/HTML5Window.hx index dd8a8cc98..03374b345 100644 --- a/src/lime/_internal/backend/html5/HTML5Window.hx +++ b/src/lime/_internal/backend/html5/HTML5Window.hx @@ -469,7 +469,7 @@ class HTML5Window { private function handleContextMenuEvent (event:MouseEvent):Void { - if (parent.onMouseUp.canceled && event.cancelable) { + if ((parent.onMouseUp.canceled || parent.onMouseDown.canceled) && event.cancelable) { event.preventDefault ();