Index: lams_build/conf/etherpad/etherpad-lite/src/static/js/pad.js =================================================================== diff -u -rf1c2cb02e48e97bf4dd14c7141ace94bca451398 -rf77e3ae948200914ebc2f1359bf39639c88456e2 --- lams_build/conf/etherpad/etherpad-lite/src/static/js/pad.js (.../pad.js) (revision f1c2cb02e48e97bf4dd14c7141ace94bca451398) +++ lams_build/conf/etherpad/etherpad-lite/src/static/js/pad.js (.../pad.js) (revision f77e3ae948200914ebc2f1359bf39639c88456e2) @@ -631,7 +631,11 @@ const oldFullyConnected = !!padconnectionstatus.isFullyConnected(); const wasConnecting = (padconnectionstatus.getStatus().what === 'connecting'); if (newState === 'CONNECTED') { - padeditor.enable(); + if (!clientVars.readonly) { + // LAMS fix for Etherpad bug + padeditor.enable(); + } + padeditbar.enable(); padimpexp.enable(); padconnectionstatus.connected();