mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
Avoid fake clicks when launching settings pages.
Fake clicks sometimes require more code, and they're brittle to selectors changing, and it's harder to debug.
This commit is contained in:
@@ -116,11 +116,9 @@ exports.setup_page = function () {
|
|||||||
exports.show_or_hide_menu_item();
|
exports.show_or_hide_menu_item();
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.launch_page = function (tab) {
|
exports.launch_page = function (section) {
|
||||||
var $active_tab = $("#settings_overlay_container li[data-section='" + tab + "']");
|
|
||||||
|
|
||||||
overlays.open_settings();
|
overlays.open_settings();
|
||||||
$active_tab.click();
|
settings_panel_menu.org_settings.activate_section(section);
|
||||||
};
|
};
|
||||||
|
|
||||||
return exports;
|
return exports;
|
||||||
|
|||||||
@@ -155,12 +155,9 @@ exports.setup_page = function () {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.launch_page = function (tab) {
|
exports.launch_page = function (section) {
|
||||||
var $active_tab = $("#settings_overlay_container li[data-section='" + tab + "']");
|
|
||||||
|
|
||||||
overlays.open_settings();
|
overlays.open_settings();
|
||||||
|
settings_panel_menu.normal_settings.activate_section(section);
|
||||||
$active_tab.click();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.set_settings_header = function (key) {
|
exports.set_settings_header = function (key) {
|
||||||
|
|||||||
Reference in New Issue
Block a user