summaryrefslogtreecommitdiffstats
path: root/src/com/android/mail/ui/OnePaneController.java
diff options
context:
space:
mode:
authorAndrew Sapperstein <asapperstein@google.com>2013-08-08 19:30:38 -0700
committerAndrew Sapperstein <asapperstein@google.com>2013-08-09 10:49:55 -0700
commitf8ccdcfc26f362d9c20771e2295a0c0e8d1195f3 (patch)
treefa7f242c39326dfc183439612d5b4eeb09d11990 /src/com/android/mail/ui/OnePaneController.java
parentf27e08e98db1496610c9f216ef6eeb26c39c2da3 (diff)
downloadandroid_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.tar.gz
android_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.tar.bz2
android_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.zip
Refactor ActionableToastBar and ToastBarOperation.
Now supports ToastBarOperation performing actions when the action button is clicked or the toast bar disappears. Change-Id: If191e3cbbf404d2371e086e105627c9474167e8a
Diffstat (limited to 'src/com/android/mail/ui/OnePaneController.java')
-rw-r--r--src/com/android/mail/ui/OnePaneController.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/mail/ui/OnePaneController.java b/src/com/android/mail/ui/OnePaneController.java
index 72680ad60..846fa4d68 100644
--- a/src/com/android/mail/ui/OnePaneController.java
+++ b/src/com/android/mail/ui/OnePaneController.java
@@ -353,7 +353,7 @@ public final class OnePaneController extends AbstractActivityController {
} else {
mActivity.finish();
}
- mToastBar.hide(false);
+ mToastBar.hide(false, false /* actionClicked */);
return true;
}
@@ -511,9 +511,8 @@ public final class OnePaneController extends AbstractActivityController {
case ViewMode.SEARCH_RESULTS_CONVERSATION:
case ViewMode.CONVERSATION:
mToastBar.setConversationMode(true);
- mToastBar.show(
- getUndoClickedListener(
- convList != null ? convList.getAnimatedAdapter() : null),
+ mToastBar.show(getUndoClickedListener(
+ convList != null ? convList.getAnimatedAdapter() : null),
0,
Utils.convertHtmlToPlainText
(op.getDescription(mActivity.getActivityContext())),
@@ -545,7 +544,7 @@ public final class OnePaneController extends AbstractActivityController {
@Override
protected void hideOrRepositionToastBar(boolean animated) {
- mToastBar.hide(animated);
+ mToastBar.hide(animated, false /* actionClicked */);
}
@Override