diff --git a/lime/_backend/html5/HTML5Window.hx b/lime/_backend/html5/HTML5Window.hx index d7e62ca63..e0f34967a 100644 --- a/lime/_backend/html5/HTML5Window.hx +++ b/lime/_backend/html5/HTML5Window.hx @@ -4,7 +4,7 @@ package lime._backend.html5; import js.html.CanvasElement; import js.html.DivElement; #if (haxe_ver >= "3.2") -import js.html.HTMLElement; +import js.html.Element; #else import js.html.HtmlElement; #end @@ -21,7 +21,7 @@ class HTML5Window { public var canvas:CanvasElement; public var div:DivElement; - public var element:#if (haxe_ver >= "3.2") HTMLElement #else HtmlElement #end; + public var element:#if (haxe_ver >= "3.2") Element #else HtmlElement #end; #if stats public var stats:Dynamic; #end diff --git a/lime/app/Config.hx b/lime/app/Config.hx index 5bccc42ea..bfc9d12e2 100644 --- a/lime/app/Config.hx +++ b/lime/app/Config.hx @@ -8,7 +8,7 @@ typedef Config = { @:optional var borderless:Bool; @:optional var depthBuffer:Bool; #if (js && html5) - @:optional var element:#if (haxe_ver >= "3.2") js.html.HTMLElement #else js.html.HtmlElement #end; + @:optional var element:#if (haxe_ver >= "3.2") js.html.Element #else js.html.HtmlElement #end; @:optional var assetsPrefix:String; #end @:optional var fps:Int; diff --git a/lime/system/System.hx b/lime/system/System.hx index 40d89b732..f5db1e8a6 100644 --- a/lime/system/System.hx +++ b/lime/system/System.hx @@ -9,7 +9,7 @@ import haxe.Timer; #if (js && html5) #if (haxe_ver >= "3.2") -import js.html.HTMLElement; +import js.html.Element; #else import js.html.HtmlElement; #end @@ -43,7 +43,7 @@ class System { @:keep @:expose("lime.embed") public static function embed (element:Dynamic, width:Null = null, height:Null = null, background:String = null, assetsPrefix:String = null) { - var htmlElement:#if (haxe_ver >= "3.2") HTMLElement #else HtmlElement #end = null; + var htmlElement:#if (haxe_ver >= "3.2") Element #else HtmlElement #end = null; if (Std.is (element, String)) {