mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
Do not remember "New Contact" screen's tab state
This commit is contained in:
@@ -75,8 +75,7 @@ public class QrActivity extends BaseActionBarActivity {
|
||||
getSupportActionBar().setTitle(R.string.menu_new_contact);
|
||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
|
||||
int lastSelectedTab = PreferenceManager.getDefaultSharedPreferences(this).getInt("qrTab", TAB_SHOW);
|
||||
viewPager.setCurrentItem(lastSelectedTab);
|
||||
viewPager.setCurrentItem(TAB_SHOW);
|
||||
|
||||
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
|
||||
@Override
|
||||
@@ -95,8 +94,6 @@ public class QrActivity extends BaseActionBarActivity {
|
||||
});
|
||||
|
||||
tabLayout.setupWithViewPager(viewPager);
|
||||
|
||||
checkPermissions(lastSelectedTab, adapter, viewPager);
|
||||
}
|
||||
|
||||
private void checkPermissions(int position, ProfilePagerAdapter adapter, ViewPager viewPager) {
|
||||
@@ -123,13 +120,6 @@ public class QrActivity extends BaseActionBarActivity {
|
||||
return super.onPrepareOptionsMenu(menu);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onPause() {
|
||||
super.onPause();
|
||||
int currentSelectedTab = tabLayout.getSelectedTabPosition();
|
||||
PreferenceManager.getDefaultSharedPreferences(this).edit().putInt("qrTab", currentSelectedTab).apply();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
super.onOptionsItemSelected(item);
|
||||
|
||||
Reference in New Issue
Block a user