@@ -2,8 +2,6 @@ import React, {PureComponent} from "react";
22import {
33 View ,
44 Animated ,
5- Modal ,
6- TouchableOpacity ,
75 Dimensions ,
86 Platform ,
97 FlatList ,
@@ -474,7 +472,6 @@ export default class Dropdown extends PureComponent {
474472 const pickerStyle = {
475473 width,
476474 height,
477- top,
478475 left,
479476 transform : [ { translateY} ] ,
480477 } ;
@@ -483,32 +480,20 @@ export default class Dropdown extends PureComponent {
483480
484481 return (
485482 < View onLayout = { this . onLayout } style = { containerStyle } >
486- < Modal
487- visible = { modal }
488- transparent
489- onRequestClose = { this . blur }
490- supportedOrientations = { supportedOrientations }
491- >
492- < TouchableOpacity
493- onPress = { this . blur }
494- style = { [ styles . overlay , overlayStyleOverrides ] }
495- >
496- < View style = { [ styles . picker , pickerStyle , pickerStyleOverrides ] } >
497- < FlatList
498- keyboardShouldPersistTaps = "always"
499- ref = { this . updateScrollRef }
500- data = { itemData }
501- style = { [ styles . scroll , scrollStyle ] }
502- renderItem = { this . renderItem }
503- keyExtractor = { this . keyExtractor }
504- scrollEnabled = { visibleItemCount <= itemCount }
505- ItemSeparatorComponent = { this . renderSeparator }
506- ListFooterComponent = { this . renderFooter }
507- ListHeaderComponent = { this . renderHeader }
508- />
509- </ View >
510- </ TouchableOpacity >
511- </ Modal >
483+ { modal && < View style = { [ styles . picker , pickerStyle , pickerStyleOverrides ] } >
484+ < FlatList
485+ keyboardShouldPersistTaps = "always"
486+ ref = { this . updateScrollRef }
487+ data = { itemData }
488+ style = { [ styles . scroll , scrollStyle ] }
489+ renderItem = { this . renderItem }
490+ keyExtractor = { this . keyExtractor }
491+ scrollEnabled = { visibleItemCount <= itemCount }
492+ ItemSeparatorComponent = { this . renderSeparator }
493+ ListFooterComponent = { this . renderFooter }
494+ ListHeaderComponent = { this . renderHeader }
495+ />
496+ </ View > }
512497 </ View >
513498 ) ;
514499 }
0 commit comments