|
| Hi,
I noticed some odd behavior in ADOxx and I am curious if someone else can confirm it.
Open the notebook of some model element that can reference another model element. Add a reference. If you close the notebook using the "X" window control or the escape key, you will NOT be asked whether you want so save the change or not - ADOxx just saves it. The behavior is the same if you delete a reference via the notebook.
This might not seem like a big deal, but it gets worse: Open the notebook again, add (or delete) a reference AND change some other property, e.g. the model element's name. Close the notebook using the "X" window control or the escape key. Now, you WILL be asked whether you want to save or not. But even if you say no, the change to the reference will still be saved while the other change will be discarded.
Still, this might seem like an inconsistency that one can live with. But it gets worse: Changes to references that are saved "implicitly" by closing the notebook with ESC or "X" are not saved properly. If you have some AdoScript code that accesses referenced model elements and reads some of their properties, you will run into inconsistencies.
Has anyone else noticed that behavior?
Kind Regards,
Stefan |