Fixing DialogModule for Android SDK version before 26 (#285)
* Fixing DialogModule for Android SDK version before 26 * Adding a comment Adding a comment .. as a workaround to retrigger Apple PR Co-authored-by: Anandraj Govindan <anandrag@microsoft.com>
This commit is contained in:
Родитель
058aa0b1d7
Коммит
fd772eed16
|
@ -88,14 +88,14 @@
|
|||
- if (arguments.containsKey(KEY_CANCELABLE)) {
|
||||
- alertFragment.setCancelable(arguments.getBoolean(KEY_CANCELABLE));
|
||||
+ if(isUsingPlatformFragmentManager()) {
|
||||
+ PlatformAlertFragment PlatformAlertFragment = new PlatformAlertFragment(actionListener, arguments);
|
||||
+ if (mIsInForeground && !mPlatformFragmentManager.isStateSaved()) {
|
||||
+ PlatformAlertFragment platformAlertFragment = new PlatformAlertFragment(actionListener, arguments);
|
||||
+ if (mIsInForeground) { // isStateSaved not available in sdk v25 and lower
|
||||
+ if (arguments.containsKey(KEY_CANCELABLE)) {
|
||||
+ PlatformAlertFragment.setCancelable(arguments.getBoolean(KEY_CANCELABLE));
|
||||
+ platformAlertFragment.setCancelable(arguments.getBoolean(KEY_CANCELABLE));
|
||||
+ }
|
||||
+ PlatformAlertFragment.show(mPlatformFragmentManager, FRAGMENT_TAG);
|
||||
+ platformAlertFragment.show(mPlatformFragmentManager, FRAGMENT_TAG);
|
||||
+ } else {
|
||||
+ mFragmentToShow = PlatformAlertFragment;
|
||||
+ mFragmentToShow = platformAlertFragment;
|
||||
}
|
||||
- alertFragment.show(mFragmentManager, FRAGMENT_TAG);
|
||||
} else {
|
||||
|
|
Загрузка…
Ссылка в новой задаче