Skip to content

Commit 4f5a87c

Browse files
committed
Ignore iPad floating keyboard frame change event
1 parent e90ae65 commit 4f5a87c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,9 @@ export default class ModalBox extends React.PureComponent {
172172
const keyboardFrame = evt.endCoordinates;
173173
const keyboardHeight = this.state.containerHeight - keyboardFrame.screenY;
174174

175-
this.setState({keyboardOffset: keyboardHeight}, () => {
175+
const isFloatingKeyboard = Dimensions.get('window').width !== keyboardFrame.width;
176+
177+
this.setState({keyboardOffset: isFloatingKeyboard ? 0 : keyboardHeight}, () => {
176178
this.animateOpen();
177179
});
178180
}

0 commit comments

Comments
 (0)