Просмотр исходного кода

Merge pull request #17400 from overleaf/msm-fix-permissions-disconnection

[web] Fix editor still enabled during disconnection

GitOrigin-RevId: 55bf7a6a8a77850c86011f1e70930b354a9d7e98
Miguel Serrano 2 лет назад
Родитель
Сommit
ee4b8c0868
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      services/web/frontend/js/ide/connection/ConnectionManager.js

+ 1 - 1
services/web/frontend/js/ide/connection/ConnectionManager.js

@@ -248,7 +248,7 @@ export default ConnectionManager = (function () {
         this.updateConnectionManagerState('inactive')
         this.shuttingDown = true // prevent reconnection attempts
         this.$scope.$apply(() => {
-          this.$scope.permissions.write = false
+          this.$scope.permissions = { ...this.$scope.permissions, write: false }
           return (this.$scope.connection.forced_disconnect = true)
         })
         // flush changes before disconnecting