diff options
author | Yorke Lee <yorkelee@google.com> | 2014-09-27 23:26:27 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-27 23:26:27 +0000 |
commit | cb5967971266070ca2b0c7b62ca922e90a699424 (patch) | |
tree | 61321efc2ef417a4082f0c5c8e9bffcb8f376b4d | |
parent | a26b0093c9f821aac31df40388d1cc6facd09a96 (diff) | |
parent | 9c60e8c2dae17ed3f5cc006d27018b284b68c5d1 (diff) |
am 9c60e8c2: am 983ffb53: am fcd46027: am 56493453: Fix another bug with RTL tabs
* commit '9c60e8c2dae17ed3f5cc006d27018b284b68c5d1':
Fix another bug with RTL tabs
-rw-r--r-- | src/com/android/dialer/list/ListsFragment.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/dialer/list/ListsFragment.java b/src/com/android/dialer/list/ListsFragment.java index 24177f73f..024e3d914 100644 --- a/src/com/android/dialer/list/ListsFragment.java +++ b/src/com/android/dialer/list/ListsFragment.java @@ -183,6 +183,11 @@ public class ListsFragment extends AnalyticsFragment implements CallLogQueryHand } @Override + public long getItemId(int position) { + return getRtlPosition(position); + } + + @Override public Fragment getItem(int position) { switch (getRtlPosition(position)) { case TAB_INDEX_SPEED_DIAL: @@ -206,7 +211,7 @@ public class ListsFragment extends AnalyticsFragment implements CallLogQueryHand // Copy the fragments that the FragmentManager finds so that we can store them in // instance variables for later. final Fragment fragment = - (Fragment) super.instantiateItem(container, getRtlPosition(position)); + (Fragment) super.instantiateItem(container, position); if (fragment instanceof SpeedDialFragment) { mSpeedDialFragment = (SpeedDialFragment) fragment; } else if (fragment instanceof CallLogFragment) { |