summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYabin Huang <yabinh@google.com>2019-06-24 17:50:02 -0700
committerYabin Huang <yabinh@google.com>2019-06-24 17:57:18 -0700
commit571aea0090f1d8620ef747073bd82b6fdff851c5 (patch)
tree1f7bc1010fa1dd1fa989919c7cc2056e3ee23531
parent29a854d684d02e9f4234b9e605cad3aede12844f (diff)
downloadMedia-571aea0090f1d8620ef747073bd82b6fdff851c5.tar.gz
Don't reuse Toast
A toast can't be shown again after canceled. We have to create a new toast. Fixes: 135953758 Test: manual Change-Id: I8b58fbd353e9286737abc348ee98074ad54ca4df
-rw-r--r--src/com/android/car/media/MediaActivity.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/com/android/car/media/MediaActivity.java b/src/com/android/car/media/MediaActivity.java
index 92a7737..e032ce8 100644
--- a/src/com/android/car/media/MediaActivity.java
+++ b/src/com/android/car/media/MediaActivity.java
@@ -345,12 +345,8 @@ public class MediaActivity extends FragmentActivity implements BrowseFragment.Ca
}
private void showToast(String message) {
- if (mToast == null) {
- mToast = Toast.makeText(this, message, Toast.LENGTH_LONG);
- } else {
- mToast.cancel();
- }
- mToast.setText(message);
+ maybeCancelToast();
+ mToast = Toast.makeText(this, message, Toast.LENGTH_LONG);
mToast.show();
}