From 4099de0485df820c9a0d2f623868aa298eb60b5b Mon Sep 17 00:00:00 2001 From: katarzynadunikowska Date: Tue, 16 May 2017 16:41:52 +0200 Subject: [PATCH] Add text selecting initially #742 --- src/components/app/OverlayField.js | 1 + src/components/widget/RawWidget.js | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/app/OverlayField.js b/src/components/app/OverlayField.js index 35363d078..ce1b350c5 100644 --- a/src/components/app/OverlayField.js +++ b/src/components/app/OverlayField.js @@ -72,6 +72,7 @@ class OverlayField extends Component { noLabel={false} filterWidget={true} autoFocus={index === 0} + textSelected={true} {...{handlePatch, handleChange, windowType, onShow, onHide, viewId}} /> diff --git a/src/components/widget/RawWidget.js b/src/components/widget/RawWidget.js index 33d1011b9..45955c14c 100644 --- a/src/components/widget/RawWidget.js +++ b/src/components/widget/RawWidget.js @@ -24,11 +24,15 @@ class RawWidget extends Component { } componentDidMount(){ - const {autoFocus} = this.props + const {autoFocus, textSelected} = this.props if(this.rawWidget && autoFocus){ this.rawWidget.focus(); } + + if(textSelected){ + this.rawWidget.select(); + } } handleFocus = (e) => {