mirror of https://github.com/zulip/zulip.git
user_card_popover: Fix unknown user_id in unsaved message user mentions.
Previously, the event handler was targeting the `event.target` element instead of the `event.currentTarget` element. Due to event bubbling, this lead to incorrect element being used to extract the `data-user-id`, resulting in an error whenever a user mention was clicked in the unsaved message in the message box or the drafts view.
This commit is contained in:
parent
7fc9fc32d1
commit
62b24c6d92
|
@ -458,7 +458,7 @@ function toggle_user_card_popover_for_message(
|
||||||
export function unsaved_message_user_mention_event_handler(e) {
|
export function unsaved_message_user_mention_event_handler(e) {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
|
|
||||||
const id_string = $(e.target).attr("data-user-id");
|
const id_string = $(e.currentTarget).attr("data-user-id");
|
||||||
// Do not open popover for @all mention
|
// Do not open popover for @all mention
|
||||||
if (id_string === "*") {
|
if (id_string === "*") {
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue