From c5ea6955ef2048fcd3b5c780678ad1dcc2c998bf Mon Sep 17 00:00:00 2001 From: enahum Date: Wed, 28 Jun 2017 12:42:31 -0400 Subject: [PATCH] RN-208 Fix drawer when app opens in landscape (#687) --- app/components/channel_drawer/swiper/swiper.ios.js | 5 +++-- package.json | 2 +- yarn.lock | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/components/channel_drawer/swiper/swiper.ios.js b/app/components/channel_drawer/swiper/swiper.ios.js index 1bfc6f967..1affbd0c0 100644 --- a/app/components/channel_drawer/swiper/swiper.ios.js +++ b/app/components/channel_drawer/swiper/swiper.ios.js @@ -8,8 +8,6 @@ import Swiper from 'react-native-swiper'; import {changeOpacity} from 'app/utils/theme'; -const {height: deviceHeight, width: deviceWidth} = Dimensions.get('window'); - export default class SwiperIos extends PureComponent { static propTypes = { children: PropTypes.node.isRequired, @@ -49,6 +47,9 @@ export default class SwiperIos extends PureComponent { pagination.bottom = 10; } + // Get the dimensions here so when the orientation changes we get the right dimensions + const {height: deviceHeight, width: deviceWidth} = Dimensions.get('window'); + return (