Fixed multiple resum keyboard focus

pull/194/merge
M66B 4 years ago
parent b91604ff41
commit 7a2f74c745

@ -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;

Loading…
Cancel
Save