diff options
author | Yorke Lee <yorkelee@google.com> | 2014-05-30 23:05:47 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-05-30 23:05:47 +0000 |
commit | 0ad9f66b071092c9eafacc8e970139ef706441b2 (patch) | |
tree | f52c9ee6b0038adc0e64bf48fc8e3da2f34dfe96 | |
parent | dae1c55ec8da957c9c5e53bb72b8827a92cc2ef4 (diff) | |
parent | a6ba1b79a451ecabd131ce3c5cfef94ca3ea4860 (diff) | |
download | packages_apps_Dialer-0ad9f66b071092c9eafacc8e970139ef706441b2.tar.gz packages_apps_Dialer-0ad9f66b071092c9eafacc8e970139ef706441b2.tar.bz2 packages_apps_Dialer-0ad9f66b071092c9eafacc8e970139ef706441b2.zip |
am a6ba1b79: Merge "When dragging, don\'t slide action bar if pane is closed." into lmp-preview-dev
* commit 'a6ba1b79a451ecabd131ce3c5cfef94ca3ea4860':
When dragging, don't slide action bar if pane is closed.
-rw-r--r-- | src/com/android/dialer/DialtactsActivity.java | 8 | ||||
-rw-r--r-- | src/com/android/dialer/list/ListsFragment.java | 4 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java index 6a0706f8d..df2a87c8a 100644 --- a/src/com/android/dialer/DialtactsActivity.java +++ b/src/com/android/dialer/DialtactsActivity.java @@ -1007,7 +1007,9 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O */ @Override public void onDragStarted(int x, int y, PhoneFavoriteSquareTileView view) { - mActionBarController.slideActionBarUp(true); + if (mListsFragment.isPaneOpen()) { + mActionBarController.slideActionBarUp(true); + } mRemoveViewContainer.setVisibility(View.VISIBLE); } @@ -1020,7 +1022,9 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O */ @Override public void onDragFinished(int x, int y) { - mActionBarController.slideActionBarDown(true); + if (mListsFragment.isPaneOpen()) { + mActionBarController.slideActionBarDown(true); + } mRemoveViewContainer.setVisibility(View.GONE); } diff --git a/src/com/android/dialer/list/ListsFragment.java b/src/com/android/dialer/list/ListsFragment.java index 30e0e0fa0..3de714d11 100644 --- a/src/com/android/dialer/list/ListsFragment.java +++ b/src/com/android/dialer/list/ListsFragment.java @@ -338,6 +338,10 @@ public class ListsFragment extends Fragment implements CallLogQueryHandler.Liste return mIsPanelOpen && mActionBar != null; } + public boolean isPaneOpen() { + return mIsPanelOpen; + } + private void setupPaneLayout(OverlappingPaneLayout paneLayout) { // TODO: Remove the notion of a capturable view. The entire view be slideable, once // the framework better supports nested scrolling. |