From 168cba97bb0c8e9c509569aee1bced44ef6c0d59 Mon Sep 17 00:00:00 2001
From: Alexander Rose <alexander.rose@weirdbyte.de>
Date: Mon, 3 Dec 2018 16:03:18 +0900
Subject: [PATCH] fixed point .opaque value calc

---
 src/mol-geo/geometry/points/points.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/mol-geo/geometry/points/points.ts b/src/mol-geo/geometry/points/points.ts
index 598c3b00c..862a06dc3 100644
--- a/src/mol-geo/geometry/points/points.ts
+++ b/src/mol-geo/geometry/points/points.ts
@@ -121,6 +121,9 @@ export namespace Points {
 
     export function updateRenderableState(state: RenderableState, props: PD.Values<Params>) {
         Geometry.updateRenderableState(state, props)
-        state.opaque = state.opaque && !props.pointFilledCircle && props.pointEdgeBleach === 0
+        state.opaque = state.opaque && (
+            !props.pointFilledCircle ||
+            (props.pointFilledCircle && props.pointEdgeBleach === 0)
+        )
     }
 }
\ No newline at end of file
-- 
GitLab