Some OLE objects are editable in LO in a way with is rather destructive. Example: PDF documents. When one: 1. Adds a PDF document as an OLE object. 2. Right-clicks, and chooses Edit on the context menu 3. Clicks outside the edit frame without having taken any "editing actions" it would be better if LO would just discard any changes it had made automatically, rather than saving the "trivial edit", which again may be quite destructive.
How would you know what happend in the other module or even external application? Or do we open only in LibreOffice. Anyway, if nothing happens it would be nice to see it in the undo stack as well. But low priority.