mirror of https://github.com/NekoX-Dev/NekoX.git
fix NPE in HideAllTabs
This commit is contained in:
parent
6e17a698e0
commit
d7e8ce80e3
|
@ -1496,7 +1496,8 @@ public class FilterTabsView extends FrameLayout {
|
||||||
invalidated = true;
|
invalidated = true;
|
||||||
requestLayout();
|
requestLayout();
|
||||||
allTabsWidth = 0;
|
allTabsWidth = 0;
|
||||||
findDefaultTab().setTitle(LocaleController.getString("FilterAllChats", R.string.FilterAllChats));
|
if (showAllChatsTab)
|
||||||
|
findDefaultTab().setTitle(LocaleController.getString("FilterAllChats", R.string.FilterAllChats));
|
||||||
for (int b = 0; b < N; b++) {
|
for (int b = 0; b < N; b++) {
|
||||||
allTabsWidth += tabs.get(b).getWidth(true) + AndroidUtilities.dp(32);
|
allTabsWidth += tabs.get(b).getWidth(true) + AndroidUtilities.dp(32);
|
||||||
}
|
}
|
||||||
|
@ -1527,7 +1528,8 @@ public class FilterTabsView extends FrameLayout {
|
||||||
listView.setItemAnimator(itemAnimator);
|
listView.setItemAnimator(itemAnimator);
|
||||||
adapter.notifyDataSetChanged();
|
adapter.notifyDataSetChanged();
|
||||||
allTabsWidth = 0;
|
allTabsWidth = 0;
|
||||||
findDefaultTab().setTitle(LocaleController.getString("FilterAllChats", R.string.FilterAllChats));
|
if (showAllChatsTab)
|
||||||
|
findDefaultTab().setTitle(LocaleController.getString("FilterAllChats", R.string.FilterAllChats));
|
||||||
for (int b = 0, N = tabs.size(); b < N; b++) {
|
for (int b = 0, N = tabs.size(); b < N; b++) {
|
||||||
allTabsWidth += tabs.get(b).getWidth(true) + AndroidUtilities.dp(32);
|
allTabsWidth += tabs.get(b).getWidth(true) + AndroidUtilities.dp(32);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue