diff --git a/crates/egui/src/response.rs b/crates/egui/src/response.rs index 64b2ff198..192c573ff 100644 --- a/crates/egui/src/response.rs +++ b/crates/egui/src/response.rs @@ -468,7 +468,7 @@ impl Response { .ctx .memory(|m| m.layer_transforms.get(&self.layer_id).copied()) { - pos = transform * pos; + pos = transform.inverse() * pos; } Some(pos) } else {