Quellcode durchsuchen

onAfterDrawObservable

Royi Bernthal vor 7 Jahren
Ursprung
Commit
2f62fe415d
2 geänderte Dateien mit 6 neuen und 6 gelöschten Zeilen
  1. 4 4
      gui/src/controls/container.ts
  2. 2 2
      gui/src/controls/control.ts

+ 4 - 4
gui/src/controls/container.ts

@@ -144,16 +144,16 @@ module BABYLON.GUI {
                     if (child.isVisible && !child.notRenderable) {
                         child._draw(this._measureForChildren, context);
 
-                        if (child.onDrawObservable.hasObservers()) {
-                            child.onDrawObservable.notifyObservers(child);
+                        if (child.onAfterDrawObservable.hasObservers()) {
+                            child.onAfterDrawObservable.notifyObservers(child);
                         }
                     }
                 }
             }
             context.restore();
 
-            if (this.onDrawObservable.hasObservers()) {
-                this.onDrawObservable.notifyObservers(this);
+            if (this.onAfterDrawObservable.hasObservers()) {
+                this.onAfterDrawObservable.notifyObservers(this);
             }
         }
 

+ 2 - 2
gui/src/controls/control.ts

@@ -96,10 +96,10 @@ module BABYLON.GUI {
         public onDirtyObservable = new Observable<Control>();         
         
          /**
-        * An event triggered when the control is drawn
+        * An event triggered after the control is drawn
         * @type {BABYLON.Observable}
         */
-        public onDrawObservable = new Observable<Control>();    
+        public onAfterDrawObservable = new Observable<Control>();    
 
         public get alpha(): number {
             return this._alpha;