mirror of
https://github.com/overleaf/overleaf.git
synced 2025-02-23 13:31:21 +00:00
Check if rich text is enabled before using stored mode
This commit is contained in:
parent
4202b9c717
commit
85313f1b5a
1 changed files with 7 additions and 2 deletions
|
@ -6,7 +6,7 @@ define [
|
|||
"ide/editor/controllers/SavingNotificationController"
|
||||
], (Document) ->
|
||||
class EditorManager
|
||||
constructor: (@ide, @$scope, localStorage) ->
|
||||
constructor: (@ide, @$scope, @localStorage) ->
|
||||
@$scope.editor = {
|
||||
sharejs_doc: null
|
||||
open_doc_id: null
|
||||
|
@ -14,7 +14,7 @@ define [
|
|||
opening: true
|
||||
trackChanges: false
|
||||
wantTrackChanges: false
|
||||
showRichText: localStorage("editor.mode.#{@$scope.project_id}") == 'rich-text'
|
||||
showRichText: @showRichText()
|
||||
}
|
||||
|
||||
@$scope.$on "entity:selected", (event, entity) =>
|
||||
|
@ -41,6 +41,11 @@ define [
|
|||
return if !value?
|
||||
@_syncTrackChangesState(@$scope.editor.sharejs_doc)
|
||||
|
||||
showRichText: () ->
|
||||
if !window.richTextEnabled
|
||||
return false
|
||||
@localStorage("editor.mode.#{@$scope.project_id}") == 'rich-text'
|
||||
|
||||
autoOpenDoc: () ->
|
||||
open_doc_id =
|
||||
@ide.localStorage("doc.open_id.#{@$scope.project_id}") or
|
||||
|
|
Loading…
Reference in a new issue