소스 검색

added comments

Brian Gough 9 년 전
부모
커밋
bd09ef81f2
1개의 변경된 파일과 3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      services/web/public/coffee/ide/editor/directives/aceEditor.coffee

+ 3 - 2
services/web/public/coffee/ide/editor/directives/aceEditor.coffee

@@ -356,7 +356,7 @@ define [
 						session.setOption("useWorker", scope.syntaxValidation);
 						session.setOption("useWorker", scope.syntaxValidation);
 
 
 					# now attach session to editor
 					# now attach session to editor
-					editor.setReadOnly(true)
+					editor.setReadOnly(true) # set to readonly until document change handlers are attached
 					editor.setSession(session)
 					editor.setSession(session)
 
 
 					doc = session.getDocument()
 					doc = session.getDocument()
@@ -365,7 +365,8 @@ define [
 					editor.initing = true
 					editor.initing = true
 					sharejs_doc.attachToAce(editor)
 					sharejs_doc.attachToAce(editor)
 					editor.initing = false
 					editor.initing = false
-					editor.setReadOnly(false)
+					# now ready to edit document
+					editor.setReadOnly(scope.readOnly) # respect the readOnly setting, normally false
 
 
 					resetScrollMargins()
 					resetScrollMargins()