Explorar o código

Stage.js globalEvents

trethaller %!s(int64=7) %!d(string=hai) anos
pai
achega
5c3ad8c557
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      hxd/Stage.js.hx

+ 2 - 2
hxd/Stage.js.hx

@@ -23,11 +23,11 @@ class Stage {
 	var curW : Int;
 	var curH : Int;
 
-	function new( ?canvas : js.html.CanvasElement ) : Void {
+	public function new( ?canvas : js.html.CanvasElement, ?globalEvents ) : Void {
 		eventTargets = new List();
 		resizeEvents = new List();
 
-		element = canvas == null ? js.Browser.window : canvas;
+		element = canvas == null || globalEvents ? js.Browser.window : canvas;
 		if( canvas == null ) {
 			canvas = cast js.Browser.document.getElementById("webgl");
 			if( canvas == null ) throw "Missing canvas #webgl";