mirror of
https://github.com/zulip/zulip.git
synced 2025-11-13 02:17:19 +00:00
popovers: Move initialize logic to popover_menus.js.
This commit is contained in:
@@ -1124,6 +1124,10 @@ export function initialize() {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/* Configure popovers to hide when toggling overlays. */
|
||||||
|
overlays.register_pre_open_hook(popovers.hide_all);
|
||||||
|
overlays.register_pre_close_hook(popovers.hide_all);
|
||||||
|
|
||||||
let last_scroll = 0;
|
let last_scroll = 0;
|
||||||
|
|
||||||
$(document).on("scroll", () => {
|
$(document).on("scroll", () => {
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ import $ from "jquery";
|
|||||||
import {hideAll} from "tippy.js";
|
import {hideAll} from "tippy.js";
|
||||||
|
|
||||||
import * as emoji_picker from "./emoji_picker";
|
import * as emoji_picker from "./emoji_picker";
|
||||||
import * as overlays from "./overlays";
|
|
||||||
import * as playground_links_popover from "./playground_links_popover";
|
import * as playground_links_popover from "./playground_links_popover";
|
||||||
import * as popover_menus from "./popover_menus";
|
import * as popover_menus from "./popover_menus";
|
||||||
import * as right_sidebar_ui from "./right_sidebar_ui";
|
import * as right_sidebar_ui from "./right_sidebar_ui";
|
||||||
@@ -77,8 +76,3 @@ export function hide_all(not_hide_tippy_instances) {
|
|||||||
not_hide_tippy_instances,
|
not_hide_tippy_instances,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
export function initialize() {
|
|
||||||
overlays.register_pre_open_hook(hide_all);
|
|
||||||
overlays.register_pre_close_hook(hide_all);
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -71,7 +71,6 @@ import * as playground_links_popover from "./playground_links_popover";
|
|||||||
import * as pm_conversations from "./pm_conversations";
|
import * as pm_conversations from "./pm_conversations";
|
||||||
import * as pm_list from "./pm_list";
|
import * as pm_list from "./pm_list";
|
||||||
import * as popover_menus from "./popover_menus";
|
import * as popover_menus from "./popover_menus";
|
||||||
import * as popovers from "./popovers";
|
|
||||||
import * as presence from "./presence";
|
import * as presence from "./presence";
|
||||||
import * as realm_logo from "./realm_logo";
|
import * as realm_logo from "./realm_logo";
|
||||||
import * as realm_playground from "./realm_playground";
|
import * as realm_playground from "./realm_playground";
|
||||||
@@ -640,7 +639,6 @@ export function initialize_everything() {
|
|||||||
message_list_tooltips.initialize();
|
message_list_tooltips.initialize();
|
||||||
// This populates data for scheduled messages.
|
// This populates data for scheduled messages.
|
||||||
scheduled_messages.initialize(scheduled_messages_params);
|
scheduled_messages.initialize(scheduled_messages_params);
|
||||||
popovers.initialize();
|
|
||||||
popover_menus.initialize();
|
popover_menus.initialize();
|
||||||
|
|
||||||
realm_user_settings_defaults.initialize(realm_settings_defaults_params);
|
realm_user_settings_defaults.initialize(realm_settings_defaults_params);
|
||||||
|
|||||||
Reference in New Issue
Block a user