mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 13:33:24 +00:00
compose: Use insert_syntax_and_focus to insert text in compose textarea.
Use compose_ui.insert_syntax_and_focus() when we need to insert text inline-ly followed by the focus to compose textarea because it does this job more smartly(it take cares of spaces).
This commit is contained in:
committed by
Tim Abbott
parent
c995c1a36a
commit
dcac002213
@@ -555,8 +555,7 @@ exports.register_click_handlers = function () {
|
||||
compose_actions.start('stream', {trigger: 'sidebar user actions'});
|
||||
var user_id = $(e.target).parents('ul').attr('data-user-id');
|
||||
var name = people.get_person_from_user_id(user_id).full_name;
|
||||
var textarea = $("#compose-textarea");
|
||||
textarea.val('@**' + name + '** ');
|
||||
compose_ui.insert_syntax_and_focus('@**' + name + '**');
|
||||
popovers.hide_user_sidebar_popover();
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
@@ -566,8 +565,7 @@ exports.register_click_handlers = function () {
|
||||
compose_actions.respond_to_message({trigger: 'user sidebar popover'});
|
||||
var user_id = $(e.target).parents('ul').attr('data-user-id');
|
||||
var name = people.get_person_from_user_id(user_id).full_name;
|
||||
var textarea = $("#compose-textarea");
|
||||
textarea.val('@**' + name + '** ');
|
||||
compose_ui.insert_syntax_and_focus('@**' + name + '**');
|
||||
popovers.hide_message_info_popover();
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user