diff --git a/src/mol-geo/geometry/points/points.ts b/src/mol-geo/geometry/points/points.ts index 598c3b00cec4479bb9461040b9eb4a7739f8960d..862a06dc36e8f4246ed21a638a160694448fef89 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