Merge "Show ImportExportDialogFragment based on tabs" into ub-contactsdialer-a-dev
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index 4febd96..6f8f341 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -669,8 +669,13 @@
                 // involve querying a {@link ProviderStatusLoader}, which we don't want to do right
                 // now in Dialtacts for (potential) performance reasons. Compare with how it is
                 // done in {@link PeopleActivity}.
-                ImportExportDialogFragment.show(getFragmentManager(), true,
-                        DialtactsActivity.class);
+                if (mListsFragment.getCurrentTabIndex() == ListsFragment.TAB_INDEX_SPEED_DIAL) {
+                    ImportExportDialogFragment.show(getFragmentManager(), true,
+                            DialtactsActivity.class, ImportExportDialogFragment.EXPORT_MODE_FAVORITES);
+                } else {
+                    ImportExportDialogFragment.show(getFragmentManager(), true,
+                            DialtactsActivity.class, ImportExportDialogFragment.EXPORT_MODE_DEFAULT);
+                }
                 return true;
             case R.id.menu_clear_frequents:
                 ClearFrequentsDialog.show(getFragmentManager());