diff --git a/src/lime/_internal/backend/html5/HTML5Window.hx b/src/lime/_internal/backend/html5/HTML5Window.hx index faa3b9a56..68191844e 100644 --- a/src/lime/_internal/backend/html5/HTML5Window.hx +++ b/src/lime/_internal/backend/html5/HTML5Window.hx @@ -63,7 +63,6 @@ class HTML5Window { private var cacheMouseX:Float; private var cacheMouseY:Float; private var cursor:MouseCursor; - private var cursorHidden:Bool; private var currentTouches = new Map (); private var isFullscreen:Bool; private var parent:Window; @@ -82,6 +81,7 @@ class HTML5Window { this.parent = parent; + cursor = DEFAULT; cacheMouseX = 0; cacheMouseY = 0; @@ -1045,7 +1045,7 @@ class HTML5Window { if (value == null) { - parent.element.style.cursor = null; + parent.element.style.cursor = "none"; } else { @@ -1322,21 +1322,6 @@ class HTML5Window { } - public function showCursor ():Void { - - if (cursorHidden) { - - cursorHidden = false; - - var cacheValue = cursor; - cursor = null; - setCursor (cacheValue); - - } - - } - - private function updateSize ():Void { if (!parent.__resizable) return;