From 74bec84740a2cc06e4409d28886fafb6afad1ef6 Mon Sep 17 00:00:00 2001
From: Drashna Jaelre <drashna@live.com>
Date: Wed, 29 Jun 2022 01:16:31 -0700
Subject: [Bug] Fix 3 speed mousekey mode (#17500)

---
 quantum/mousekey.c | 8 ++++----
 quantum/mousekey.h | 1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

(limited to 'quantum')

diff --git a/quantum/mousekey.c b/quantum/mousekey.c
index 33d71af083..c5e3f8bcda 100644
--- a/quantum/mousekey.c
+++ b/quantum/mousekey.c
@@ -70,10 +70,6 @@ uint8_t mk_wheel_interval    = MOUSEKEY_WHEEL_INTERVAL;
 uint8_t mk_wheel_max_speed   = MOUSEKEY_WHEEL_MAX_SPEED;
 uint8_t mk_wheel_time_to_max = MOUSEKEY_WHEEL_TIME_TO_MAX;
 
-bool should_mousekey_report_send(report_mouse_t *mouse_report) {
-    return mouse_report->x || mouse_report->y || mouse_report->v || mouse_report->h;
-}
-
 #    ifndef MK_COMBINED
 
 static uint8_t move_unit(void) {
@@ -499,3 +495,7 @@ static void mousekey_debug(void) {
 report_mouse_t mousekey_get_report(void) {
     return mouse_report;
 }
+
+bool should_mousekey_report_send(report_mouse_t *mouse_report) {
+    return mouse_report->x || mouse_report->y || mouse_report->v || mouse_report->h;
+}
diff --git a/quantum/mousekey.h b/quantum/mousekey.h
index 03da5f282a..1714e52ff6 100644
--- a/quantum/mousekey.h
+++ b/quantum/mousekey.h
@@ -174,6 +174,7 @@ void           mousekey_off(uint8_t code);
 void           mousekey_clear(void);
 void           mousekey_send(void);
 report_mouse_t mousekey_get_report(void);
+bool           should_mousekey_report_send(report_mouse_t *mouse_report);
 
 #ifdef __cplusplus
 }
-- 
cgit v1.2.3