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

Merge branch 'fix/documenteditor_indent' into 'wrdp'

正文编辑器光标缩进

See merge request o2oa/o2oa!1827
胡起 5 лет назад
Родитель
Сommit
4047a4d4e9
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      o2web/source/x_component_process_Xform/Documenteditor.js

+ 11 - 1
o2web/source/x_component_process_Xform/Documenteditor.js

@@ -1344,7 +1344,17 @@ MWF.xApplication.process.Xform.Documenteditor = MWF.APPDocumenteditor =  new Cla
         if (this.allowEdit){
             this.loadCkeditorFiletext(function(e){
                 e.editor.focus();
-                e.editor.getSelection().scrollIntoView();
+                var text = this.data.filetext.replace(/\u3000*/g, "");
+                if (!text){
+                    var range = e.editor.createRange();
+                    range.moveToElementEditEnd(e.editor.editable());
+
+                    range.select();
+                    range.scrollIntoView();
+                }else{
+                    e.editor.getSelection().scrollIntoView();
+                }
+                //e.editor.getSelection().scrollIntoView();
 
                 //this.getFiletextToolber();
                 //this.filetextToolbarNode.inject(this.layout_filetext.getOffsetParent());