commit 25ea1a0af287018da1dbb34fe92e6c8ea3b8a88d
parent 4b15b3427fd0835247d0a2e188c00f1d2aa04484
Author: hwsmm <9151706+hwsmm@users.noreply.github.com>
Date: Mon, 16 Jun 2025 00:41:44 +0900
seatop_default: Call seatop_rebase with proper timestamp
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sway/input/seatop_default.c b/sway/input/seatop_default.c
@@ -16,6 +16,7 @@
#include "sway/tree/view.h"
#include "sway/tree/workspace.h"
#include "log.h"
+#include "util.h"
#if WLR_HAS_XWAYLAND
#include "sway/xwayland.h"
#endif
@@ -1148,5 +1149,7 @@ void seatop_begin_default(struct sway_seat *seat) {
seat->seatop_impl = &seatop_impl;
seat->seatop_data = e;
- seatop_rebase(seat, 0);
+
+ uint32_t time_msec = get_current_time_in_msec();
+ seatop_rebase(seat, time_msec);
}