mirror of https://github.com/zulip/zulip.git
buddy_list_tooltip: Directly trigger tooltip on parent of elements.
Instead of listing all the elements in `.selectable_sidebar_block`, we directly use it to trigger showing tooltip.
This commit is contained in:
parent
6271a7db9c
commit
f9e0ed98b8
|
@ -551,19 +551,13 @@ export function initialize() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// BUDDY LIST TOOLTIPS
|
// BUDDY LIST TOOLTIPS
|
||||||
$("#user_presences").on(
|
$("#user_presences").on("mouseenter", ".selectable_sidebar_block", (e) => {
|
||||||
"mouseenter",
|
e.stopPropagation();
|
||||||
".user-presence-link, .user_sidebar_entry .user_circle, .user_sidebar_entry .selectable_sidebar_block",
|
const elem = $(e.currentTarget).closest(".user_sidebar_entry").find(".user-presence-link");
|
||||||
(e) => {
|
const user_id_string = elem.attr("data-user-id");
|
||||||
e.stopPropagation();
|
const title_data = buddy_data.get_title_data(user_id_string, false);
|
||||||
const elem = $(e.currentTarget)
|
do_render_buddy_list_tooltip(elem.parent(), title_data);
|
||||||
.closest(".user_sidebar_entry")
|
});
|
||||||
.find(".user-presence-link");
|
|
||||||
const user_id_string = elem.attr("data-user-id");
|
|
||||||
const title_data = buddy_data.get_title_data(user_id_string, false);
|
|
||||||
do_render_buddy_list_tooltip(elem.parent(), title_data);
|
|
||||||
},
|
|
||||||
);
|
|
||||||
|
|
||||||
// PM LIST TOOLTIPS
|
// PM LIST TOOLTIPS
|
||||||
$("body").on("mouseenter", "#pm_user_status", (e) => {
|
$("body").on("mouseenter", "#pm_user_status", (e) => {
|
||||||
|
|
Loading…
Reference in New Issue