diff --git a/android/app/src/main/java/com/mattermost/rnbeta/NotificationsLifecycleFacade.java b/android/app/src/main/java/com/mattermost/rnbeta/NotificationsLifecycleFacade.java index 17a1f6d07..f6177a2d9 100644 --- a/android/app/src/main/java/com/mattermost/rnbeta/NotificationsLifecycleFacade.java +++ b/android/app/src/main/java/com/mattermost/rnbeta/NotificationsLifecycleFacade.java @@ -10,6 +10,7 @@ import android.content.IntentFilter; import android.os.Bundle; import android.util.Log; import android.util.ArraySet; +import android.view.WindowManager; import android.view.WindowManager.LayoutParams; import android.content.res.Configuration; @@ -69,9 +70,13 @@ public class NotificationsLifecycleFacade extends ActivityCallbacks implements A activity.getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); } - if (managedConfig!= null && managedConfig.size() > 0 && activity != null) { + if (managedConfig != null && managedConfig.size() > 0 && activity != null) { activity.registerReceiver(restrictionsReceiver, restrictionsFilter); } + + if (activity != null) { + activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); + } } @Override