From ee0f250662b1f1835c7cda696db32ed0ff3b9ce5 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Mon, 16 Nov 2020 15:12:25 -0300 Subject: [PATCH] appDisplay: Don't update multiline for search results The grid icons in the search results page doesn't expand to acommodate the multiline label, resulting in the multiline label to overflow behind the list search results. However, after 548d3b62d, it was possible to trigger this behavior with keyboard focus. Don't update multiline labels for search results. Part-of: --- js/ui/appDisplay.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js index 322aa3cd7..1cca533c7 100644 --- a/js/ui/appDisplay.js +++ b/js/ui/appDisplay.js @@ -1475,6 +1475,7 @@ class AppViewItem extends St.Button { } this._otherIconIsHovering = false; + this._expandTitleOnHover = expandTitleOnHover; if (expandTitleOnHover) this.connect('notify::hover', this._onHover.bind(this)); @@ -1495,7 +1496,7 @@ class AppViewItem extends St.Button { } _updateMultiline() { - if (!this.icon.label) + if (!this._expandTitleOnHover || !this.icon.label) return; const { label } = this.icon;