File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -163,6 +163,8 @@ export default forwardRef(function ViewPicking(props: PickingProps, fwdRef) {
163163 const y2 = Math . ceil ( yp + tolerance ) ;
164164
165165 const selector = getSelector ( ) ;
166+ if ( selector . isDeleted ( ) ) return [ ] ;
167+
166168 const openGLRenderWindow = openGLRenderWindowAPI . get ( ) ;
167169 const renderer = rendererAPI . get ( ) ;
168170
@@ -231,6 +233,8 @@ export default forwardRef(function ViewPicking(props: PickingProps, fwdRef) {
231233 if ( ! isMounted . current ) return [ ] ;
232234
233235 const selector = getSelector ( ) ;
236+ if ( selector . isDeleted ( ) ) return [ ] ;
237+
234238 const openGLRenderWindow = openGLRenderWindowAPI . get ( ) ;
235239 const renderer = rendererAPI . get ( ) ;
236240
@@ -297,6 +301,8 @@ export default forwardRef(function ViewPicking(props: PickingProps, fwdRef) {
297301 if ( ! isMounted . current ) return null ;
298302
299303 const selector = getSelector ( ) ;
304+ if ( selector . isDeleted ( ) ) return null ;
305+
300306 const openGLRenderWindow = openGLRenderWindowAPI . get ( ) ;
301307 const renderer = rendererAPI . get ( ) ;
302308
You can’t perform that action at this time.
0 commit comments