From 32ee040e3f0d7012790f190856097d0c6fa0eaa2 Mon Sep 17 00:00:00 2001 From: Alex Currie-Clark <1306728+acurrieclark@users.noreply.github.com> Date: Fri, 24 Apr 2020 18:54:51 +0100 Subject: [PATCH] fix(textarea): height is set correctly when using autoGrow in modals (#20971) fixes #18993 --- core/src/components/textarea/textarea.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/components/textarea/textarea.tsx b/core/src/components/textarea/textarea.tsx index c0e14704ca..44265f28a4 100644 --- a/core/src/components/textarea/textarea.tsx +++ b/core/src/components/textarea/textarea.tsx @@ -2,7 +2,7 @@ import { Build, Component, ComponentInterface, Element, Event, EventEmitter, Hos import { getIonMode } from '../../global/ionic-global'; import { Color, StyleEventDetail, TextareaChangeEventDetail } from '../../interface'; -import { debounceEvent, findItemLabel } from '../../utils/helpers'; +import { debounceEvent, findItemLabel, raf } from '../../utils/helpers'; import { createColorClasses } from '../../utils/theme'; /** @@ -203,7 +203,7 @@ export class Textarea implements ComponentInterface { } componentDidLoad() { - this.runAutoGrow(); + raf(() => this.runAutoGrow()); } private runAutoGrow() {