From 0736db08635b597710b293b7f8bf2c9d20738553 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Wed, 2 Apr 2025 16:06:12 +0200 Subject: [PATCH] Revert "sculpt: consider screen pos for pointer tracking" Absolute motion events already carry global coordinates (fader session). This reverts commit 3dc05a0a89f00e40d194e7d895b525b405f57f7e. Issue #5501 --- repos/gems/src/app/sculpt_manager/main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/gems/src/app/sculpt_manager/main.cc b/repos/gems/src/app/sculpt_manager/main.cc index 1f30ddee40..0c97cf28bb 100644 --- a/repos/gems/src/app/sculpt_manager/main.cc +++ b/repos/gems/src/app/sculpt_manager/main.cc @@ -977,7 +977,7 @@ struct Sculpt::Main : Input_event_handler, void handle_input_event(Input::Event const &ev) override { ev.handle_absolute_motion([&] (int x, int y) { - _pointer_pos.construct(x + _screen_pos.x, y + _screen_pos.y); }); + _pointer_pos.construct(x, y); }); Keyboard_focus_guard focus_guard { *this };