macos: the `Open and Save Panel Service` keeps running after the file dialog is closed
As the title said, how to close the service?
I don't know what Open and Save Panel Service is.
It's the system service launched by NSOpenPanel that this library uses on mac.
Ok, I will assume that we are leaking NSOpenPanel somehow.
Does the same problem appear in both async and sync dialog? Also, in what kind of environment is it spawned? Is it running in an winit app, CLI, or something else?
Can be reproduced with the winit-example in this repo, then I changed the async dialog to sync one, it was leaked too.
OS: macOS Tahoe 26.0 (25A354)
I tested the file-dialog feature of chrome, the service keeps running too. Not sure if it's a macOS bug or normal behavior.