title: SwipeEnabled: false option is not working
body: <p>I have trouble with react-navigation 5 on my react-native project, I want to disable drawer swipes but keep close drawer by click outside it. I have read about this property on react-navigation docs. GestureEnabled property works, but it dismisses close drawer by click</p>
  
  <p>here's screen </p>
  
  <pre><code>const Home = ({ route, navigation }) =&gt; {
  };
  Home.navigationOptions = () =&gt; ({
    swipeEnabled: false,
    edgeWidth: 0,
  });
  export default observer(Home);
  
  </code></pre>
  
  <p>here's navigator</p>
  
  <pre><code>    &lt;NavigationContainer&gt;
          &lt;Drawer.Navigator
            initialRouteName="Головна"
            edgeWidth={wp(100)}
            drawerContent={(props) =&gt; &lt;CustomDrawer {...props} /&gt;}
          &gt;
            &lt;Drawer.Screen name="Головна" component={Home} /&gt;
            &lt;Drawer.Screen name="Історія" component={MyTrips} /&gt;
            &lt;Drawer.Screen name="Мій профіль" component={Profile} /&gt;
            &lt;Drawer.Screen name="Про водія" component={AboutDriver} /&gt;
            &lt;Drawer.Screen name="Мої бонуси" component={MyBonuses} /&gt;
            &lt;Drawer.Screen name="Мої місця" component={MyPlaces} /&gt;
          &lt;/Drawer.Navigator&gt;
      &lt;/NavigationContainer&gt;
  ````
  </code></pre>