Index: lams_build/conf/whiteboard/src/js/main.js =================================================================== diff -u -r7db7949e3398394d514f5d4f044d381955676eb5 -rf96b5eb0c971cce99b1ed8a12e080b890e0eb006 --- lams_build/conf/whiteboard/src/js/main.js (.../main.js) (revision 7db7949e3398394d514f5d4f044d381955676eb5) +++ lams_build/conf/whiteboard/src/js/main.js (.../main.js) (revision f96b5eb0c971cce99b1ed8a12e080b890e0eb006) @@ -789,15 +789,18 @@ // fix bug cursor not showing up whiteboard.refreshCursorAppearance(); - // LAMS addition - these settings were set only for production mode - // but since LAMS is always running in development mode, we always use them - if (ConfigService.readOnlyOnWhiteboardLoad) ReadOnlyService.activateReadOnlyMode(); - else ReadOnlyService.deactivateReadOnlyMode(); + if (process.env.NODE_ENV === "production") { + if (ConfigService.readOnlyOnWhiteboardLoad) ReadOnlyService.activateReadOnlyMode(); + else ReadOnlyService.deactivateReadOnlyMode(); - if (ConfigService.displayInfoOnWhiteboardLoad) InfoService.displayInfo(); - else InfoService.hideInfo(); + if (ConfigService.displayInfoOnWhiteboardLoad) InfoService.displayInfo(); + else InfoService.hideInfo(); + } else { + // in dev + ReadOnlyService.deactivateReadOnlyMode(); + InfoService.displayInfo(); + } - // In any case, if we are on read-only whiteboard we activate read-only mode if (ConfigService.isReadOnly) ReadOnlyService.activateReadOnlyMode(); });