Fixed multiple resum keyboard focus

This commit is contained in:
M66B 2022-01-12 09:04:28 +01:00
parent b91604ff41
commit 7a2f74c745
1 changed files with 6 additions and 0 deletions

View File

@ -129,6 +129,7 @@ import androidx.constraintlayout.widget.Group;
import androidx.core.graphics.ColorUtils;
import androidx.core.view.MenuCompat;
import androidx.core.view.MenuItemCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentResultListener;
@ -6616,6 +6617,11 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
if (!getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.RESUMED))
return false;
List<Fragment> fragments = getParentFragmentManager().getFragments();
if (fragments != null && fragments.size() > 0 &&
fragments.get(fragments.size() - 1) != FragmentMessages.this)
return false;
if (event.isCtrlPressed() || event.isAltPressed())
return false;