Index: lams_monitoring/web/includes/javascript/monitorLesson.js =================================================================== diff -u -r8697dc33eefb5888cfba47cf957c7b7eeed78d96 -r4d5b9a09299a701f991c760b83290647b2d8a1b3 --- lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 8697dc33eefb5888cfba47cf957c7b7eeed78d96) +++ lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 4d5b9a09299a701f991c760b83290647b2d8a1b3) @@ -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 {