Testing this out, it looks like Pinta gets a null Gio.File from the file chooser dialog which leads to the crash, so the file chooser portal isn't behaving as expected. While we could add some more error handling, I think in order to actually save successfully you'd just have to navigate to the real path (e.g. `~/Pictures` instead of the `/run/user/...` path
I think the cause of this is that Pinta remembers the last folder used with the file dialog and navigates to that folder when you next open a file dialog. This causes it to navigate to the /run path which seems to cause problems for the file chooser portal
Testing this out, it looks like Pinta gets a null Gio.File from the file chooser dialog which leads to the crash, so the file chooser portal isn't behaving as expected. While we could add some more error handling, I think in order to actually save successfully you'd just have to navigate to the real path (e.g. `~/Pictures` instead of the `/run/user/...` path
I think the cause of this is that Pinta remembers the last folder used with the file dialog and navigates to that folder when you next open a file dialog. This causes it to navigate to the /run path which seems to cause problems for the file chooser portal