From 88e41e1aa55d0633513dd3f1ebdd61aa9e25ad52 Mon Sep 17 00:00:00 2001 From: Tim Lancina Date: Tue, 20 May 2014 13:04:32 -0500 Subject: [PATCH] fix(scrollView): fix clonedInputs not being removed for large textareas on keyboardshow Closes #1420. --- js/views/scrollView.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/views/scrollView.js b/js/views/scrollView.js index 4f8078a45d..efce14b017 100644 --- a/js/views/scrollView.js +++ b/js/views/scrollView.js @@ -671,9 +671,12 @@ ionic.views.Scroll = ionic.views.View.inherit({ var elementTopOffsetToScrollBottom = e.detail.elementTop - scrollBottomOffsetToTop; var scrollTop = elementTopOffsetToScrollBottom + scrollMidpointOffset; - ionic.tap.cloneFocusedInput(container, self); - self.scrollBy(0, scrollTop, true); - self.onScroll(); + + if (scrollTop > 0){ + ionic.tap.cloneFocusedInput(container, self); + self.scrollBy(0, scrollTop, true); + self.onScroll(); + } }, delay); }