Skip to content

fix(dataset): finish teardown before releasing image data - #941

Merged
PaulHax merged 1 commit into
mainfrom
dataset-removal-lifecycle
Sep 4, 2026
Merged

fix(dataset): finish teardown before releasing image data#941
PaulHax merged 1 commit into
mainfrom
dataset-removal-lifecycle

Conversation

@PaulHax

@PaulHax PaulHax commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Removes dataset references before cache eviction, defers VTK image disposal until Vue has flushed consumers, guards access to released image data, and releases SliceSlider pointer capture during unmount.

@netlify

netlify Bot commented Sep 4, 2026

Copy link
Copy Markdown

Deploy Preview for volview-dev ready!

Name Link
🔨 Latest commit 303f614
🔍 Latest deploy log https://app.netlify.com/projects/volview-dev/deploys/6a9b2e8bea0d970008b9357c
😎 Deploy Preview https://deploy-preview-941--volview-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@PaulHax
PaulHax force-pushed the dataset-removal-lifecycle branch 5 times, most recently from 28cf18c to 8b79d9d Compare September 4, 2026 20:04
@PaulHax
PaulHax force-pushed the dataset-removal-lifecycle branch from 8b79d9d to 303f614 Compare September 4, 2026 20:48
@PaulHax
PaulHax added this pull request to the merge queue Sep 4, 2026
Merged via the queue into main with commit a31fc1c Sep 4, 2026
8 checks passed
@PaulHax
PaulHax deleted the dataset-removal-lifecycle branch September 4, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant