ソースを参照

Close Modal on back press

Guy Carmeli 8 年 前
コミット
cd3f1d2b97
共有1 個のファイルを変更した5 個の追加1 個の削除を含む
  1. 5
    1
      android/app/src/main/java/com/reactnativenavigation/modal/RnnModal.java

+ 5
- 1
android/app/src/main/java/com/reactnativenavigation/modal/RnnModal.java ファイルの表示

@@ -88,7 +88,11 @@ public class RnnModal extends Dialog implements DialogInterface.OnDismissListene
88 88
 
89 89
     @Override
90 90
     public void onBackPressed() {
91
-        pop();
91
+        if (mScreenStack.getStackSize() == 1) {
92
+            super.onBackPressed();
93
+        } else {
94
+            pop();
95
+        }
92 96
     }
93 97
 
94 98
     @Override