summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-09-06 02:10:53 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-06 02:10:53 -0700
commitb343d8d6e322f09f6123224e9dd749dece82a87a (patch)
treeec73552090ac619e19f7e4ae579febbbaf85d339
parent459b8c09199fca912689e1079e1e9bad24778de6 (diff)
parent401ce19665f3c333cf6c4b9db834163017b177a9 (diff)
downloadandroid_packages_apps_Contacts-b343d8d6e322f09f6123224e9dd749dece82a87a.tar.gz
android_packages_apps_Contacts-b343d8d6e322f09f6123224e9dd749dece82a87a.tar.bz2
android_packages_apps_Contacts-b343d8d6e322f09f6123224e9dd749dece82a87a.zip
Merge "Fix FC when drag delete call log to split screen" into android_ui.lnx.2.1-dev
-rwxr-xr-xsrc/com/android/contacts/activities/MultiPickContactsActivity.java5
-rwxr-xr-x[-rw-r--r--]src/com/android/contacts/multipicker/ContactsFragment.java3
2 files changed, 3 insertions, 5 deletions
diff --git a/src/com/android/contacts/activities/MultiPickContactsActivity.java b/src/com/android/contacts/activities/MultiPickContactsActivity.java
index 8d7824117..e276545a5 100755
--- a/src/com/android/contacts/activities/MultiPickContactsActivity.java
+++ b/src/com/android/contacts/activities/MultiPickContactsActivity.java
@@ -246,7 +246,7 @@ public class MultiPickContactsActivity extends Activity implements ViewPager.OnP
// occur crash.
position = getRtlPosition(position);
- if (mAreTabsHiddenInViewPager) {
+ if (mAreTabsHiddenInViewPager || mPickMode.isPickCall()) {
if (mPickMode.isPickCall()) {
mDelCallLogFragment = new DelCallLogFragment();
mDelCallLogFragment.setCheckListListener(new CheckListListener());
@@ -295,8 +295,7 @@ public class MultiPickContactsActivity extends Activity implements ViewPager.OnP
public Object instantiateItem(ViewGroup container, int position) {
Fragment f = (Fragment) super.instantiateItem(container, position);
-
- if (mAreTabsHiddenInViewPager) {
+ if (mAreTabsHiddenInViewPager || mPickMode.isPickCall()) {
if (mPickMode.isPickCall()) {
if (mDelCallLogFragment == null) {
mDelCallLogFragment = (DelCallLogFragment) f;
diff --git a/src/com/android/contacts/multipicker/ContactsFragment.java b/src/com/android/contacts/multipicker/ContactsFragment.java
index ac11f45fe..ac8ae24d9 100644..100755
--- a/src/com/android/contacts/multipicker/ContactsFragment.java
+++ b/src/com/android/contacts/multipicker/ContactsFragment.java
@@ -423,8 +423,7 @@ public class ContactsFragment extends ListFragment {
uri = Contacts.CONTENT_URI;
break;
default:
- throw new IllegalArgumentException("getUriToQuery: Incorrect mode: "
- + mPickMode.getMode());
+ uri = Contacts.CONTENT_URI;
}
return uri.buildUpon().appendQueryParameter(Contacts.EXTRA_ADDRESS_BOOK_INDEX, "true")
.build();