app: properly detach floating selection in dispose()
We crash when closing an image that has a floating selection and the GEGL projection is being used. Detach the floating selection when either the FS or the drawable it's attached to are disposed. This fix only makes it crash later, but makes sense as separate commit.
Showing with 20 additions and 3 deletions