Index: lams_central/web/includes/javascript/authoring/authoringActivity.js =================================================================== diff -u -rac01a5639fd922a47f5129471a695b0e5a7d0eb4 -r0ef54f2f89cf881957c896d532a58b7242d64671 --- lams_central/web/includes/javascript/authoring/authoringActivity.js (.../authoringActivity.js) (revision ac01a5639fd922a47f5129471a695b0e5a7d0eb4) +++ lams_central/web/includes/javascript/authoring/authoringActivity.js (.../authoringActivity.js) (revision 0ef54f2f89cf881957c896d532a58b7242d64671) @@ -337,7 +337,7 @@ .attr(layout.defaultTextAttributes); this.items = paper.g(shape, label); - if (this.readOnly) { + if (this.readOnly && !isReadOnlyMode) { this.items.attr('filter', layout.conf.readOnlyFilter); } if (this.isStart) { @@ -427,7 +427,7 @@ .attr('stroke', layout.colors.gateText); this.items = paper.g(shape, label); - if (this.readOnly) { + if (this.readOnly && !isReadOnlyMode) { this.items.attr('filter', layout.conf.readOnlyFilter); } // uiid is needed in Monitoring @@ -469,7 +469,7 @@ this.items = paper.g(shape, icon, label); // uiid is needed in Monitoring - if (this.readOnly) { + if (this.readOnly && !isReadOnlyMode) { this.items.attr('filter', layout.conf.readOnlyFilter); } // uiid is needed in Monitoring @@ -618,7 +618,7 @@ .attr('fill', layout.colors.activityText); this.items = paper.g(shape, icon, label); - if (this.readOnly) { + if (this.readOnly && !isReadOnlyMode) { this.items.attr('filter', layout.conf.readOnlyFilter); } // uiid is needed in Monitoring Index: lams_central/web/includes/javascript/authoring/authoringDecoration.js =================================================================== diff -u -r07865c855b32c77613ed72dd81cd499033dca4dd -r0ef54f2f89cf881957c896d532a58b7242d64671 --- lams_central/web/includes/javascript/authoring/authoringDecoration.js (.../authoringDecoration.js) (revision 07865c855b32c77613ed72dd81cd499033dca4dd) +++ lams_central/web/includes/javascript/authoring/authoringDecoration.js (.../authoringDecoration.js) (revision 0ef54f2f89cf881957c896d532a58b7242d64671) @@ -77,7 +77,7 @@ // the label this.items = paper.g(); - if (this.readOnly) { + if (this.readOnly && !isReadOnlyMode) { this.items.attr('filter', layout.conf.readOnlyFilter); } // uiid is needed in Monitoring