Skip to content

Commit 5da1ecd

Browse files
rysi3kajoslin
authored andcommitted
fix(scrollView): cloned input for keyboard-scroll now matches original
Closes #1721
1 parent da8a24d commit 5da1ecd

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Diff for: js/utils/tap.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,9 @@ ionic.tap = {
195195
clonedInput.placeholder = focusInput.placeholder;
196196
clonedInput.type = focusInput.type;
197197
clonedInput.value = focusInput.value;
198-
clonedInput.className = 'cloned-text-input';
198+
clonedInput.style = focusInput.style;
199+
clonedInput.className = focusInput.className;
200+
clonedInput.classList.add('cloned-text-input');
199201
clonedInput.readOnly = true;
200202
focusInput.parentElement.insertBefore(clonedInput, focusInput);
201203
focusInput.style.top = focusInput.offsetTop;

Diff for: scss/_form.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ input[type="file"] {
270270
.previous-input-focus,
271271
.cloned-text-input + input,
272272
.cloned-text-input + textarea {
273-
position: absolute;
273+
position: absolute !important;
274274
left: -9999px;
275275
width: 200px;
276276
}

0 commit comments

Comments
 (0)