Skip to content

Commit 95631b8

Browse files
committed
onToggleExpandedKeyboard is iOS only (part 2)
1 parent eee22fc commit 95631b8

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

demo/src/screens/nativeComponentScreens/keyboardInput/demoKeyboards.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, {Component} from 'react';
22
import PropTypes from 'prop-types';
3-
import {Keyboard, Colors} from 'react-native-ui-lib';
3+
import {Keyboard, Colors, Constants} from 'react-native-ui-lib';
44
const KeyboardRegistry = Keyboard.KeyboardRegistry;
55
import KeyboardView from './KeyboardView';
66

@@ -11,7 +11,7 @@ class KeyboardView1 extends Component {
1111

1212
onButtonPress() {
1313
KeyboardRegistry.onItemSelected('KeyboardView1', {
14-
message: 'item selected from KeyboardView'
14+
message: 'Item selected from keyboard 1'
1515
});
1616
}
1717

@@ -33,7 +33,13 @@ class KeyboardView2 extends Component {
3333
};
3434

3535
onButtonPress() {
36-
KeyboardRegistry.toggleExpandedKeyboard('KeyboardView2');
36+
if (Constants.isIOS) {
37+
KeyboardRegistry.toggleExpandedKeyboard('KeyboardView2');
38+
} else {
39+
KeyboardRegistry.onItemSelected('KeyboardView2', {
40+
message: 'Item selected from keyboard 2'
41+
});
42+
}
3743
}
3844

3945
render() {

0 commit comments

Comments
 (0)