From f6e2b5d157b325a96202b46e70e7f05df9abf344 Mon Sep 17 00:00:00 2001 From: xuwenyang Date: Mon, 8 Jul 2019 16:20:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug:=201.=20android=204.4=20?= =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=BA=95=E6=A0=8F=E4=B8=8D=E5=B1=95=E7=8E=B0?= =?UTF-8?q?=202.=20=E9=87=8D=E6=96=B0=E7=99=BB=E5=BD=95=E5=90=8EActionShee?= =?UTF-8?q?t=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/page/HomePage.js | 5 ++++- src/page/NotificationPage.js | 4 +++- src/page/SettingPage.js | 8 ++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/page/HomePage.js b/src/page/HomePage.js index b8491f1..404b684 100644 --- a/src/page/HomePage.js +++ b/src/page/HomePage.js @@ -119,7 +119,10 @@ export default class HomePage extends Component { } }, bottomTabs: { - visible: true + visible: true, + + drawBehind: false, + animate: false } }); diff --git a/src/page/NotificationPage.js b/src/page/NotificationPage.js index cdf6f65..7cf9be6 100644 --- a/src/page/NotificationPage.js +++ b/src/page/NotificationPage.js @@ -147,7 +147,9 @@ export default class NotificationPage extends Component { } refresh() { - this.list.refresh(false); + if(this.list) { + this.list.refresh(false); + } } _onDeletePress(msg) { diff --git a/src/page/SettingPage.js b/src/page/SettingPage.js index 6f6b47b..2a7adf4 100644 --- a/src/page/SettingPage.js +++ b/src/page/SettingPage.js @@ -114,6 +114,14 @@ export default class SettingPage extends Component { Alert.alert('提示','确认退出登录?',[ {text: '退出', style: 'destructive', onPress: () => { Api.logout(); + + /* + * clear ActionSheet instance + */ + if(global.__action_sheet) { + global.__action_sheet = null; + } + Navigation.setRoot({ root: { stack: {