diff --git a/TMessagesProj/src/main/java/org/telegram/ui/ActionBar/ActionBarLayout.java b/TMessagesProj/src/main/java/org/telegram/ui/ActionBar/ActionBarLayout.java index e1569c6..9bb1c21 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/ActionBar/ActionBarLayout.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/ActionBar/ActionBarLayout.java @@ -38,7 +38,10 @@ import org.telegram.messenger.AndroidUtilities; import org.telegram.messenger.R; import org.telegram.ui.Components.LayoutHelper; +import org.telegram.ui.ContactsActivity; +import org.telegram.ui.DialogsActivity; import org.telegram.ui.LaunchActivity; +import org.telegram.ui.MeActivity; import java.util.ArrayList; @@ -983,6 +986,17 @@ previousFragment.onTransitionAnimationEnd(true, true); previousFragment.onBecomeFullyVisible(); } + try { + if (previousFragment instanceof DialogsActivity + || previousFragment instanceof ContactsActivity + || previousFragment instanceof MeActivity) { + ((LaunchActivity) previousFragment.fragmentView.getContext()).setMenuToBack(true); + }else { + ((LaunchActivity) previousFragment.fragmentView.getContext()).setMenuToBack(false); + } + } catch (Exception e) { + e.printStackTrace(); + } } else { if (useAlphaAnimations) { transitionAnimationStartTime = System.currentTimeMillis();