Centralize retained node teardown

This commit is contained in:
2026-06-12 16:15:43 +02:00
parent 9ac2c541dc
commit adb61795a6
7 changed files with 31 additions and 10 deletions

View File

@@ -521,6 +521,9 @@ helper while drag reparenting remains legacy-owned.
Layer-row, animation-timeline, and heightmap-overlay drag release paths now use
the same retained mouse-capture release helper, and brush/grid progress or
recovery message dialogs now route through the retained dialog close helper.
Floating-panel placeholder detach/destroy, cloud-loading alignment cleanup,
brush-preset item removal, and retained popup-panel parent detach now use named
retained node helpers; dock/drop reparenting remains legacy-owned.
Raw popup callback captures and full close/capture ownership remain part of
`DEBT-0063`.
`pano_cli inspect-image` exposes PNG IHDR metadata as JSON,