Pārlūkot izejas kodu

Merge pull request #1178 from nockawa/transbranch

Fix visibility toggle not working with Tranparent Primitives
David Catuhe 9 gadi atpakaļ
vecāks
revīzija
50abafba25

+ 1 - 1
src/Canvas2d/babylon.canvas2d.ts

@@ -921,7 +921,7 @@
                 this._updateIntersectionList(this._primPointerInfo.canvasPointerPos, false);
                 this._updateOverStatus();   // TODO this._primPointerInfo may not be up to date!
             }
-            
+
             this._groupRender();
 
             // If the canvas is cached at canvas level, we must manually render the sprite that will display its content

+ 1 - 0
src/Canvas2d/babylon.renderablePrim2d.ts

@@ -564,6 +564,7 @@
                     } else {
                         if (this._transparentPrimitiveInfo) {
                             this.renderGroup._renderableData.removeTransparentPrimitiveInfo(this._transparentPrimitiveInfo);
+                            this._transparentPrimitiveInfo = null;
                         }
                     }
                     gii.transparentOrderDirty = true;