Index: lams_central/web/includes/javascript/authoring/authoringGeneral.js =================================================================== diff -u -ra2c2ffbc4808b62204aabfd45b1697ef623f4f89 -r7e69722afbea2a6e6579262cdc026226767fb036 --- lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision a2c2ffbc4808b62204aabfd45b1697ef623f4f89) +++ lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision 7e69722afbea2a6e6579262cdc026226767fb036) @@ -1487,7 +1487,7 @@ var activityData = this, activity = null; - // find max uiid so newly created elements have, unique ones + // find max uiid so newly created elements have unique ones if (activityData.activityUIID && layout.ld.maxUIID < activityData.activityUIID) { layout.ld.maxUIID = activityData.activityUIID; } @@ -1916,6 +1916,10 @@ if (fromActivity && toActivity) { ActivityLib.addTransition(fromActivity, toActivity, true, transition.transitionID, transition.transitionUIID); + // find max uiid so newly created elements have unique ones + if (transition.transitionUIID && layout.ld.maxUIID < transition.transitionUIID) { + layout.ld.maxUIID = transition.transitionUIID; + } return false; } }); @@ -2724,4 +2728,4 @@ }); } } -}; +}; \ No newline at end of file