File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -532,6 +532,12 @@ export default class RNPickerSelect extends PureComponent {
532532 onValueChange = { this . onValueChange }
533533 selectedValue = { selectedItem . value }
534534 { ...pickerProps }
535+ onFocus = { ( ) => {
536+ Keyboard . dismiss ( ) ;
537+ if ( pickerProps . onFocus ) {
538+ pickerProps . onFocus ( ) ;
539+ }
540+ } }
535541 >
536542 { this . renderPickerItems ( ) }
537543 </ Picker >
@@ -557,6 +563,12 @@ export default class RNPickerSelect extends PureComponent {
557563 onValueChange = { this . onValueChange }
558564 selectedValue = { selectedItem . value }
559565 { ...pickerProps }
566+ onFocus = { ( ) => {
567+ Keyboard . dismiss ( ) ;
568+ if ( pickerProps . onFocus ) {
569+ pickerProps . onFocus ( ) ;
570+ }
571+ } }
560572 >
561573 { this . renderPickerItems ( ) }
562574 </ Picker >
You can’t perform that action at this time.
0 commit comments