| Index: chrome/android/java/src/org/chromium/chrome/browser/contextmenu/PlatformContextMenuUi.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/PlatformContextMenuUi.java b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/PlatformContextMenuUi.java
|
| index cfbaa87973dbca75852187beb8505ce7cd87f3cb..552cc8086a126d18640faa91d6101e6cb712164d 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/PlatformContextMenuUi.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/PlatformContextMenuUi.java
|
| @@ -6,6 +6,7 @@ package org.chromium.chrome.browser.contextmenu;
|
|
|
| import android.app.Activity;
|
| import android.content.Context;
|
| +import android.text.SpannableStringBuilder;
|
| import android.text.TextUtils;
|
| import android.util.Pair;
|
| import android.view.ContextMenu;
|
| @@ -30,9 +31,8 @@ public class PlatformContextMenuUi implements ContextMenuUi {
|
| public void displayMenu(Activity activity, ContextMenuParams params,
|
| List<Pair<Integer, List<ContextMenuItem>>> itemGroups,
|
| final Callback<Integer> listener) {
|
| -
|
| - String headerText = ChromeContextMenuPopulator.createHeaderText(params);
|
| - if (TextUtils.isEmpty(headerText)) {
|
| + SpannableStringBuilder headerText = ChromeContextMenuPopulator.createHeaderText(params);
|
| + if (!TextUtils.isEmpty(headerText)) {
|
| setHeaderText(activity, mMenu, headerText);
|
| }
|
|
|
| @@ -53,7 +53,7 @@ public class PlatformContextMenuUi implements ContextMenuUi {
|
| }
|
| }
|
|
|
| - private void setHeaderText(Context context, ContextMenu menu, String text) {
|
| + private void setHeaderText(Context context, ContextMenu menu, SpannableStringBuilder text) {
|
| ContextMenuTitleView title = new ContextMenuTitleView(context, text);
|
| menu.setHeaderView(title);
|
| }
|
|
|