aboutsummaryrefslogtreecommitdiff
path: root/src/ui/render
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/render')
-rw-r--r--src/ui/render/border_render_object.cpp2
-rw-r--r--src/ui/render/flex_layout_render_object.cpp2
-rw-r--r--src/ui/render/window_render_object.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/render/border_render_object.cpp b/src/ui/render/border_render_object.cpp
index 1bec3e0b..4b61e511 100644
--- a/src/ui/render/border_render_object.cpp
+++ b/src/ui/render/border_render_object.cpp
@@ -30,7 +30,7 @@ RenderObject* BorderRenderObject::HitTest(const Point& point) {
if (const auto child = GetChild()) {
auto offset = child->GetOffset();
Point p{point.x - offset.x, point.y - offset.y};
- const auto result = child->HitTest(point);
+ const auto result = child->HitTest(p);
if (result != nullptr) {
return result;
}
diff --git a/src/ui/render/flex_layout_render_object.cpp b/src/ui/render/flex_layout_render_object.cpp
index 8ce2db0a..5e313e49 100644
--- a/src/ui/render/flex_layout_render_object.cpp
+++ b/src/ui/render/flex_layout_render_object.cpp
@@ -29,7 +29,7 @@ RenderObject* FlexLayoutRenderObject::HitTest(const Point& point) {
for (auto i = children.crbegin(); i != children.crend(); ++i) {
auto offset = (*i)->GetOffset();
Point p{point.x - offset.x, point.y - offset.y};
- const auto result = (*i)->HitTest(point);
+ const auto result = (*i)->HitTest(p);
if (result != nullptr) {
return result;
}
diff --git a/src/ui/render/window_render_object.cpp b/src/ui/render/window_render_object.cpp
index 89bb0beb..18faeee8 100644
--- a/src/ui/render/window_render_object.cpp
+++ b/src/ui/render/window_render_object.cpp
@@ -27,7 +27,7 @@ RenderObject* WindowRenderObject::HitTest(const Point& point) {
if (const auto child = GetChild()) {
auto offset = child->GetOffset();
Point p{point.x - offset.x, point.y - offset.y};
- const auto result = child->HitTest(point);
+ const auto result = child->HitTest(p);
if (result != nullptr) {
return result;
}