Fixed showing default tab
This commit is contained in:
parent
792584be70
commit
6b7ea004d4
|
@ -154,11 +154,11 @@ class MainActivity : SimpleActivity(), RefreshContactsListener {
|
||||||
override fun onPause() {
|
override fun onPause() {
|
||||||
super.onPause()
|
super.onPause()
|
||||||
storeStateVariables()
|
storeStateVariables()
|
||||||
|
config.lastUsedViewPagerPage = viewpager.currentItem
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onDestroy() {
|
override fun onDestroy() {
|
||||||
super.onDestroy()
|
super.onDestroy()
|
||||||
config.lastUsedViewPagerPage = viewpager.currentItem
|
|
||||||
if (!isChangingConfigurations) {
|
if (!isChangingConfigurations) {
|
||||||
ContactsDatabase.destroyInstance()
|
ContactsDatabase.destroyInstance()
|
||||||
}
|
}
|
||||||
|
@ -595,8 +595,20 @@ class MainActivity : SimpleActivity(), RefreshContactsListener {
|
||||||
TAB_CONTACTS -> 0
|
TAB_CONTACTS -> 0
|
||||||
TAB_FAVORITES -> if (showTabsMask and TAB_CONTACTS > 0) 1 else 0
|
TAB_FAVORITES -> if (showTabsMask and TAB_CONTACTS > 0) 1 else 0
|
||||||
else -> {
|
else -> {
|
||||||
if (showTabsMask and TAB_CONTACTS > 0) {
|
if (showTabsMask and TAB_GROUPS > 0) {
|
||||||
if (showTabsMask and TAB_FAVORITES > 0) 2 else 1
|
if (showTabsMask and TAB_CONTACTS > 0) {
|
||||||
|
if (showTabsMask and TAB_FAVORITES > 0) {
|
||||||
|
2
|
||||||
|
} else {
|
||||||
|
1
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (showTabsMask and TAB_FAVORITES > 0) {
|
||||||
|
1
|
||||||
|
} else {
|
||||||
|
0
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
0
|
0
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue