dom_selection: Select mousemove handlers on document.

This commit is contained in:
Karl Stolley
2025-08-26 13:08:59 -05:00
committed by Tim Abbott
parent e5a14ca3f1
commit cacc89e4d0
2 changed files with 3 additions and 2 deletions

View File

@@ -192,7 +192,7 @@ export function mark_client_active(): void {
}
export function initialize(): void {
$("html").on("mousemove", () => {
$(document).on("mousemove", () => {
set_new_user_input(true);
});

View File

@@ -740,6 +740,7 @@ test("update_presence_info", ({override, override_rewire}) => {
});
test("initialize", ({override, override_rewire}) => {
override(document, "to_$", () => $("document-stub"));
override(pm_list, "update_private_messages", noop);
override(watchdog, "check_for_unsuspend", noop);
override(buddy_list, "fill_screen_with_content", noop);
@@ -828,7 +829,7 @@ test("initialize", ({override, override_rewire}) => {
// Exercise the mousemove handler, which just
// sets a flag.
$("html").get_on_handler("mousemove")();
$(document).get_on_handler("mousemove")();
clear();
});