Procházet zdrojové kódy

BugFix: Crowi.focusToEditor doesn't work

Yuki Takei před 8 roky
rodič
revize
c907f17854
2 změnil soubory, kde provedl 2 přidání a 4 odebrání
  1. 2 3
      resource/js/app.js
  2. 0 1
      resource/js/legacy/crowi.js

+ 2 - 3
resource/js/app.js

@@ -128,6 +128,8 @@ if (pageEditorElem) {
         onSaveSuccess={onSaveSuccess} />,
     pageEditorElem
   );
+  // set refs for pageEditor
+  crowi.setPageEditor(pageEditor);
 }
 // render ThemeSelector
 const themeSelectorElem = document.getElementById('page-editor-theme-selector');
@@ -168,6 +170,3 @@ if (customScriptEditorElem != null) {
 $('a[data-toggle="tab"][href="#revision-history"]').on('show.bs.tab', function() {
   ReactDOM.render(<PageHistory pageId={pageId} crowi={crowi} />, document.getElementById('revision-history'));
 });
-
-// set refs for pageEditor
-crowi.setPageEditor(componentInstances['page-editor']);

+ 0 - 1
resource/js/legacy/crowi.js

@@ -943,7 +943,6 @@ window.addEventListener('load', function(e) {
   Crowi.highlightSelectedSection(location.hash);
   Crowi.modifyScrollTop();
   Crowi.setCaretLineAndFocusToEditor();
-  Crowi.setCaretLineAndFocusToEditor();
 });
 
 window.addEventListener('hashchange', function(e) {