diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java index 12ba96c6a..c8f091c78 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ProfileFragment.java @@ -191,7 +191,6 @@ public class ProfileFragment extends LoaderFragment implements OnBackPressedList profileAccountID=account.id; isOwnProfile=AccountSessionManager.getInstance().isSelf(accountID, account); loaded=true; - DomainManager.getInstance().setCurrentDomain(account.url); if(!isOwnProfile) loadRelationship(); }else{ @@ -212,6 +211,14 @@ public class ProfileFragment extends LoaderFragment implements OnBackPressedList setHasOptionsMenu(true); } + @Override + public void onHiddenChanged(boolean hidden) { + super.onHiddenChanged(hidden); + if (!hidden) { + DomainManager.getInstance().setCurrentDomain(account.url); + } + } + @Override public View onCreateContentView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){ View content=inflater.inflate(R.layout.fragment_profile, container, false);