diff options
| author | 杨宇千 <crupest@outlook.com> | 2019-08-12 01:03:02 +0800 |
|---|---|---|
| committer | 杨宇千 <crupest@outlook.com> | 2019-08-12 01:03:02 +0800 |
| commit | 04367ead7027e9f0359d24681f5cc0dd916b934d (patch) | |
| tree | f2a277ac9d53863c9f4efc8099450138974bdb4d /src/ui/render | |
| parent | 86e776eaebf7c45a269001ca7da0dfafba069d0a (diff) | |
| download | cru-04367ead7027e9f0359d24681f5cc0dd916b934d.tar.gz cru-04367ead7027e9f0359d24681f5cc0dd916b934d.tar.bz2 cru-04367ead7027e9f0359d24681f5cc0dd916b934d.zip | |
...
Diffstat (limited to 'src/ui/render')
| -rw-r--r-- | src/ui/render/border_render_object.cpp | 2 | ||||
| -rw-r--r-- | src/ui/render/flex_layout_render_object.cpp | 2 | ||||
| -rw-r--r-- | src/ui/render/window_render_object.cpp | 2 |
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; } |
