diff --git a/KeyboardSpacer.js b/KeyboardSpacer.js
index 43eefb9..2c16da1 100644
--- a/KeyboardSpacer.js
+++ b/KeyboardSpacer.js
@@ -89,11 +89,11 @@ export default class KeyboardSpacer extends Component {
// when external physical keyboard is connected
// event.endCoordinates.height still equals virtual keyboard height
// however only the keyboard toolbar is showing if there should be one
- const keyboardSpace = (screenHeight - event.endCoordinates.screenY) + this.props.topSpacing;
+ const keyboardSpace = screenHeight - event.endCoordinates.screenY;
this.setState({
- keyboardSpace,
- isKeyboardOpened: true
- }, this.props.onToggle(true, keyboardSpace));
+ keyboardSpace,
+ isKeyboardOpened: true
+ }, this.props.onToggle(true, keyboardSpace));
}
resetKeyboardSpace(event) {
@@ -108,13 +108,24 @@ export default class KeyboardSpacer extends Component {
LayoutAnimation.configureNext(animationConfig);
this.setState({
- keyboardSpace: 0,
- isKeyboardOpened: false
- }, this.props.onToggle(false, 0));
+ keyboardSpace: 0,
+ isKeyboardOpened: false
+ }, this.props.onToggle(false, 0));
}
render() {
return (
- );
+
+ );
}
}