mirror of
https://github.com/zulip/zulip.git
synced 2025-11-22 07:21:23 +00:00
user_groups: Open group setting typeahead on clicking label.
Fixes #32007.
This commit is contained in:
committed by
Tim Abbott
parent
5980f4a502
commit
4a2f126af9
@@ -1417,6 +1417,21 @@ export function initialize_disable_btn_hint_popover(
|
||||
tippy.default(util.the($btn_wrapper), tippy_opts);
|
||||
}
|
||||
|
||||
export function enable_opening_typeahead_on_clicking_label($container: JQuery): void {
|
||||
const $group_setting_labels = $container.find(".group-setting-label");
|
||||
$group_setting_labels.on("click", (e) => {
|
||||
// Click opens the typeahead.
|
||||
$(e.target).siblings(".pill-container").find(".input").expectOne().trigger("click");
|
||||
// Focus puts the cursor into the input.
|
||||
$(e.target).siblings(".pill-container").find(".input").expectOne().trigger("focus");
|
||||
});
|
||||
}
|
||||
|
||||
export function disable_opening_typeahead_on_clicking_label($container: JQuery): void {
|
||||
const $group_setting_labels = $container.find(".group-setting-label");
|
||||
$group_setting_labels.off("click");
|
||||
}
|
||||
|
||||
export const group_setting_widget_map = new Map<string, GroupSettingPillContainer | null>([
|
||||
["can_add_members_group", null],
|
||||
["can_join_group", null],
|
||||
|
||||
Reference in New Issue
Block a user