Skip to content

Commit b0cfe23

Browse files
committed
don't clear focusIn timer on focusOut
1 parent b9353e7 commit b0cfe23

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

js/utils/keyboard.js

-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ function keyboardShow(element, elementTop, elementBottom, viewportHeight, keyboa
126126
}
127127

128128
function keyboardFocusOut(e) {
129-
clearTimeout(keyboardFocusInTimer);
130129
clearTimeout(keyboardFocusOutTimer);
131130

132131
keyboardFocusOutTimer = setTimeout(keyboardHide, 350);

test/unit/utils/keyboard.unit.js

+2
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ Notes:
7272
iOS 7 keyboard is 216px tall without the accessory bar
7373
iOS 7 keyboard is 260px tall with the accessory bar
7474
75+
Switching inputs fires focusOut on iOS, doesn't on Android
76+
7577
*/
7678

7779

0 commit comments

Comments
 (0)