Issue 237: Popup pick lists can end up inserting nodes that are out of sync with the settings

issues
Status:open
Assigned To:Brendan MacLean
Type:Defect
Area:Skyline
Priority:3
Milestone:4.3
Opened:2013-05-09 11:35 by Brendan MacLean
Changed:2014-04-14 16:02 by Brendan MacLean
Resolved:
Resolution:
Closed:
2013-05-09 11:35 Brendan MacLean
Title»Popup pick lists can end up inserting nodes that are out of sync with the settings
Assigned To»Brendan MacLean
Type»Defect
Area»Skyline
Priority»3
Milestone»2.1
The pop-up pick lists calculate their DocNodes when the pick list is shown, and then insert them into the document later unchanged. This means that if the document changes between those times, e.g. a library is loaded or results imported, then the inserted nodes can be out of sync with the rest o the document.

To avoid this, the picking algorithm will need to allow for the picked nodes to have ChangeSettings() called on them during the ModifyDocument() call to ensure the inserted nodes are consistent with current document settings.

2014-01-08 08:19 Brendan MacLean
Milestone2.1»2.6

2014-04-14 16:02 Brendan MacLean
Milestone2.6»