summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js')
-rw-r--r--chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js b/chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js
index 3294d29461c..1ede0c2fcfa 100644
--- a/chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js
+++ b/chromium/third_party/blink/renderer/devtools/front_end/ui/SuggestBox.js
@@ -128,7 +128,9 @@ UI.SuggestBox = class {
}
}
const element = this.createElementForItem(/** @type {!UI.SuggestBox.Suggestion} */ (maxItem));
- return Math.min(kMaxWidth, UI.measurePreferredSize(element, this._element).width);
+ const preferredWidth =
+ UI.measurePreferredSize(element, this._element).width + UI.measuredScrollbarWidth(this._element.ownerDocument);
+ return Math.min(kMaxWidth, preferredWidth);
}
/**
@@ -197,7 +199,7 @@ UI.SuggestBox = class {
element.classList.add('secondary');
element.tabIndex = -1;
const maxTextLength = 50 + query.length;
- const displayText = (item.title || item.text).trimEnd(maxTextLength);
+ const displayText = (item.title || item.text).trim().trimEnd(maxTextLength).replace(/\n/g, '\u21B5');
const titleElement = element.createChild('span', 'suggestion-title');
const index = displayText.toLowerCase().indexOf(query.toLowerCase());