deep-foundation / deepcase-app

https://deep-foundation.github.io/deepcase-app/
The Unlicense
11 stars 6 forks source link

Any change in deepcase code breaks down open tabs in deepcase-app #240

Open Konard opened 8 months ago

Konard commented 8 months ago

Screenshot_20231111_035705

Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'removeListener')

Source
../deepcase/imports/cyto/hooks.js (342:0) @ eval

  340 | cyRef.current.on('tap', tap);
  341 | return () => {
> 342 |     cyRef.current.removeListener('ehstop', ehstop);
  343 |     cyRef.current.removeListener('ehcomplete', ehcomplete);
  344 |     cyRef.current.removeListener('tap', tap);
  345 | };
Call Stack
safelyCallDestroy
../node_modules/react-dom/cjs/react-dom.development.js (22932:0)
commitHookEffectListUnmount
../node_modules/react-dom/cjs/react-dom.development.js (23100:0)
commitPassiveUnmountInsideDeletedTreeOnFiber
../node_modules/react-dom/cjs/react-dom.development.js (25098:0)
commitPassiveUnmountEffectsInsideOfDeletedTree_begin
../node_modules/react-dom/cjs/react-dom.development.js (25048:0)
commitPassiveUnmountEffects_begin
../node_modules/react-dom/cjs/react-dom.development.js (24956:0)
commitPassiveUnmountEffects
../node_modules/react-dom/cjs/react-dom.development.js (24941:0)
flushPassiveEffectsImpl
../node_modules/react-dom/cjs/react-dom.development.js (27038:0)
flushPassiveEffects
../node_modules/react-dom/cjs/react-dom.development.js (26984:0)
commitRootImpl
../node_modules/react-dom/cjs/react-dom.development.js (26935:0)
commitRoot
../node_modules/react-dom/cjs/react-dom.development.js (26682:0)
performSyncWorkOnRoot
../node_modules/react-dom/cjs/react-dom.development.js (26117:0)
flushSyncCallbacks
../node_modules/react-dom/cjs/react-dom.development.js (12042:0)
flushSync
../node_modules/react-dom/cjs/react-dom.development.js (26201:0)
scheduleRefresh
../node_modules/react-dom/cjs/react-dom.development.js (27795:0)
renderer.scheduleRefresh
chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js (9164:16)
eval
../node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js (265:0)
Set.forEach
<anonymous>
Object.performReactRefresh
../node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js (254:0)
applyUpdate
../node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js (123:0)
statusHandler
../node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js (140:0)
setStatus
file:///workspace/dev/packages/deepcase-app/app/static/chunks/webpack.js (525:55)
<unknown>
/_next/static/chunks/webpack.js (696:21)
Hide collapsed frames

Workaround 1

Reload the page