0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00

fixes autofocus on post edit

closes #5383
- sets the default focus of the editor component to false
- removes the check for model.isNew in editor controller
This commit is contained in:
Austin Burdine 2015-06-03 12:01:32 -06:00
parent 5ec1979447
commit b83ca04e72
3 changed files with 2 additions and 4 deletions

View file

@ -6,7 +6,7 @@ import EditorScroll from 'ghost/mixins/ed-editor-scroll';
var Editor; var Editor;
Editor = Ember.TextArea.extend(EditorAPI, EditorShortcuts, EditorScroll, { Editor = Ember.TextArea.extend(EditorAPI, EditorShortcuts, EditorScroll, {
focus: true, focus: false,
/** /**
* Tell the controller about focusIn events, will trigger an autosave on a new document * Tell the controller about focusIn events, will trigger an autosave on a new document

View file

@ -236,7 +236,6 @@ export default Ember.Mixin.create({
}, },
shouldFocusTitle: Ember.computed.alias('model.isNew'), shouldFocusTitle: Ember.computed.alias('model.isNew'),
shouldFocusEditor: Ember.computed.not('model.isNew'),
actions: { actions: {
save: function (options) { save: function (options) {

View file

@ -13,8 +13,7 @@
</header> </header>
<section id="entry-markdown-content" class="entry-markdown-content"> <section id="entry-markdown-content" class="entry-markdown-content">
{{gh-ed-editor classNames="markdown-editor js-markdown-editor" tabindex="1" spellcheck="true" value=model.scratch {{gh-ed-editor classNames="markdown-editor js-markdown-editor" tabindex="1" spellcheck="true" value=model.scratch
scrollInfo=view.editorScrollInfo focus=shouldFocusEditor focusCursorAtEnd=model.isDirty scrollInfo=view.editorScrollInfo setEditor="setEditor" openModal="openModal" onFocusIn="autoSaveNew"}}
setEditor="setEditor" openModal="openModal" onFocusIn="autoSaveNew"}}
</section> </section>
</section> </section>