Centralize retained dialog close bindings

This commit is contained in:
2026-06-12 15:27:13 +02:00
parent 9b482d7f6b
commit d60f4d30e2
7 changed files with 22 additions and 4 deletions

View File

@@ -496,6 +496,8 @@ callbacks are bound through the overlay service instead of per-panel lambdas.
Brush, brush-preset, color, layer, grid, stroke, and color-picker popup-panel
outside-click close handling now shares the same retained release/remove/
callback helper.
About, changelog, settings, and user-manual close buttons now share retained
destroy-on-click binding through the same overlay service.
Raw popup callback captures and full close/capture ownership remain part of
`DEBT-0063`.
`pano_cli inspect-image` exposes PNG IHDR metadata as JSON,