From 6f4a506517a4865686ac17b240476a67003f7cfe Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 8 Dec 2016 16:12:26 -0800 Subject: [PATCH] Remove InputComponent.getDomNode method Access the dom node directly in TextEditorElement instead Signed-off-by: Damien Guard --- src/input-component.coffee | 3 --- src/text-editor-component.coffee | 1 - src/text-editor-element.coffee | 1 + 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/input-component.coffee b/src/input-component.coffee index 2883488ce..27543a2fd 100644 --- a/src/input-component.coffee +++ b/src/input-component.coffee @@ -2,9 +2,6 @@ module.exports = class InputComponent constructor: (@domNode) -> - getDomNode: -> - @domNode - updateSync: (state) -> @oldState ?= {} newState = state.hiddenInput diff --git a/src/text-editor-component.coffee b/src/text-editor-component.coffee index db0eaddb8..e8591819f 100644 --- a/src/text-editor-component.coffee +++ b/src/text-editor-component.coffee @@ -346,7 +346,6 @@ class TextEditorComponent focused: -> if @mounted @presenter.setFocused(true) - @hiddenInputComponent.getDomNode().focus() blurred: -> if @mounted diff --git a/src/text-editor-element.coffee b/src/text-editor-element.coffee index ee17867df..8c9792916 100644 --- a/src/text-editor-element.coffee +++ b/src/text-editor-element.coffee @@ -139,6 +139,7 @@ class TextEditorElement extends HTMLElement focused: (event) -> @component?.focused() + @hiddenInputElement.focus() blurred: (event) -> if event.relatedTarget is @hiddenInputElement