From 4339378018f3e62d869ebddbbeef6db7963e4764 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sun, 2 May 2021 15:30:29 -0500 Subject: [PATCH] Fix iOS autofocus bug, fixes #630 --- app/soapbox/features/compose/components/compose_form.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/soapbox/features/compose/components/compose_form.js b/app/soapbox/features/compose/components/compose_form.js index 0f3f45f41..da9e142ab 100644 --- a/app/soapbox/features/compose/components/compose_form.js +++ b/app/soapbox/features/compose/components/compose_form.js @@ -166,8 +166,12 @@ class ComposeForm extends ImmutablePureComponent { } componentDidMount() { + const length = this.props.text.length; document.addEventListener('click', this.handleClick, true); - this.setCursor(this.props.text.length); // Set cursor at end + + if (length > 0) { + this.setCursor(length); // Set cursor at end + } } componentWillUnmount() {