| Index: chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java
|
| index 26d922ff6e1e05be2359569d335b283cc1ddcf0a..f4975e3988b55c12583a7d89b4c3ff5142547cec 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java
|
| @@ -33,7 +33,7 @@ public class EnhancedBookmarkActivity extends EnhancedBookmarkActivityBase imple
|
| protected void onCreate(Bundle savedInstanceState) {
|
| super.onCreate(savedInstanceState);
|
| getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
|
| - mSnackbarManager = new SnackbarManager(getWindow());
|
| + mSnackbarManager = new SnackbarManager(this);
|
| mBookmarkManager = new EnhancedBookmarkManager(this);
|
| setContentView(mBookmarkManager.getView());
|
| EnhancedBookmarkUtils.setTaskDescriptionInDocumentMode(this, getString(
|
| @@ -45,6 +45,12 @@ public class EnhancedBookmarkActivity extends EnhancedBookmarkActivityBase imple
|
| }
|
|
|
| @Override
|
| + protected void onStop() {
|
| + super.onStop();
|
| + mSnackbarManager.dismissAllSnackbars(false);
|
| + }
|
| +
|
| + @Override
|
| protected void onDestroy() {
|
| super.onDestroy();
|
| mBookmarkManager.destroy();
|
|
|