| Index: chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java
|
| index 89933b55d8b709216e5e535b2cb50c91e1c6b090..7c098a0d2811c68d451ebed4bafc1bff645aade9 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java
|
| @@ -30,6 +30,7 @@ import org.chromium.chrome.browser.widget.EmptyAlertEditText;
|
| import org.chromium.chrome.browser.widget.TintedDrawable;
|
| import org.chromium.components.bookmarks.BookmarkId;
|
| import org.chromium.content_public.browser.WebContents;
|
| +import org.chromium.ui.base.DeviceFormFactor;
|
|
|
| /**
|
| * The activity that enables the user to modify the title, url and parent folder of a bookmark.
|
| @@ -311,9 +312,16 @@ public class EnhancedBookmarkEditActivity extends EnhancedBookmarkActivityBase {
|
| }
|
|
|
| private void openBookmark() {
|
| - Intent intent = new Intent();
|
| - intent.putExtra(EnhancedBookmarkActivity.INTENT_VISIT_BOOKMARK_ID, mBookmarkId.toString());
|
| - setResult(RESULT_OK, intent);
|
| + // TODO(kkimlabs): Refactor this out to handle the intent in ChromeActivity.
|
| + if (DeviceFormFactor.isTablet(this)) {
|
| + EnhancedBookmarkUtils.openBookmark(
|
| + mEnhancedBookmarksModel, this, mBookmarkId, LaunchLocation.BOOKMARK_EDITOR);
|
| + } else {
|
| + Intent intent = new Intent();
|
| + intent.putExtra(
|
| + EnhancedBookmarkActivity.INTENT_VISIT_BOOKMARK_ID, mBookmarkId.toString());
|
| + setResult(RESULT_OK, intent);
|
| + }
|
| finish();
|
| }
|
|
|
|
|