[gnome-shell] appDisplay: Don't update multiline for search results
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] appDisplay: Don't update multiline for search results
- Date: Wed, 25 Nov 2020 20:31:36 +0000 (UTC)
commit ee0f250662b1f1835c7cda696db32ed0ff3b9ce5
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Mon Nov 16 15:12:25 2020 -0300
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: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1509>
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 322aa3cd7a..1cca533c70 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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]