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;