I think there are a few weird edge cases like this. It seems like this particular one would pretty easy to solve by attaching a pointer to the document to the Save As dialog when it's triggered instead of saving the active/current document.
-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1487#issuecomment-298781721
