Index: lams_monitoring/web/includes/javascript/monitorLesson.js =================================================================== diff -u -r6ea52c47664df489d5d3d64115828c0eef4a1426 -ra372388dfa06af732cb77332e499d3b1d00f2294 --- lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 6ea52c47664df489d5d3d64115828c0eef4a1426) +++ lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision a372388dfa06af732cb77332e499d3b1d00f2294) @@ -1198,6 +1198,14 @@ * Extracts activity using SVG attributes. */ function getActivityCoordinates(activity){ + // fix missing coordinates, not set by Flash Authoring + if (!activity.x) { + activity.x = 0; + } + if (!activity.y) { + activity.y = 0; + } + // special processing for gates if ([3,4,5,14].indexOf(activity.type) > -1) { return {