Preflight checklist
What app version are you using?
Interface: v6.4.3, Native: 6.4.62
What operating system version are you using?
Linux
Expected Behavior
This is on Wayland with Fedora + niri.
When closing the window with the "x" button in the (client-side) title bar, there is no issue.
When closing the window with the "close window" compositor action, e.g. via keybind, the app dumps core and then uses a ton of CPU for like 20 seconds for the cleanup.
The compositor presumably uses the XDG toplevel close protocol? Not my area of knowledge
Actual Behavior
Should not dump core regardless of how you close the window
Screenshots

Preflight checklist
What app version are you using?
Interface: v6.4.3, Native: 6.4.62
What operating system version are you using?
Linux
Expected Behavior
This is on Wayland with Fedora + niri.
When closing the window with the "x" button in the (client-side) title bar, there is no issue.
When closing the window with the "close window" compositor action, e.g. via keybind, the app dumps core and then uses a ton of CPU for like 20 seconds for the cleanup.
The compositor presumably uses the XDG toplevel close protocol? Not my area of knowledge
Actual Behavior
Should not dump core regardless of how you close the window
Screenshots