aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/add_conversation
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2022-07-29 19:54:54 +0200
committerfiaxh <git@lightrise.org>2022-08-20 21:09:42 +0200
commit6bfa70fc7045669be435d3757456e1da7d341927 (patch)
treecf33f0f6343cdb32e2e20829203c5cdd71a60997 /main/src/ui/add_conversation
parent517363dfc9dab81c4b59310c739bcf71266fabe0 (diff)
downloaddino-6bfa70fc7045669be435d3757456e1da7d341927.tar.gz
dino-6bfa70fc7045669be435d3757456e1da7d341927.zip
Disable tooltips for GTK 4.6.4 - 4.6.6
A bug in GTK caused the application to crash in some tooltip-related conditions https://gitlab.gnome.org/GNOME/gtk/-/issues/4941
Diffstat (limited to 'main/src/ui/add_conversation')
-rw-r--r--main/src/ui/add_conversation/list_row.vala4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/ui/add_conversation/list_row.vala b/main/src/ui/add_conversation/list_row.vala
index a25ecbd3..5b3ec49a 100644
--- a/main/src/ui/add_conversation/list_row.vala
+++ b/main/src/ui/add_conversation/list_row.vala
@@ -37,8 +37,8 @@ public class ListRow : Widget {
string display_name = Util.get_conversation_display_name(stream_interactor, conv);
if (show_account && stream_interactor.get_accounts().size > 1) {
via_label.label = @"via $(account.bare_jid)";
- this.has_tooltip = true;
- set_tooltip_text(jid.to_string());
+ this.has_tooltip = Util.use_tooltips();
+ set_tooltip_text(Util.string_if_tooltips_active(jid.to_string()));
} else if (display_name != jid.bare_jid.to_string()){
via_label.label = jid.bare_jid.to_string();
} else {