Mouse hotspot is not honored.
This commit is contained in:
parent
2cf781d3c6
commit
8fcd92c38a
1 changed files with 2 additions and 2 deletions
|
@ -7533,10 +7533,10 @@ void VisualServerRaster::_draw_cursors_and_margins() {
|
||||||
ERR_CONTINUE( !tex );
|
ERR_CONTINUE( !tex );
|
||||||
if (cursors[i].region.has_no_area()) {
|
if (cursors[i].region.has_no_area()) {
|
||||||
Point2 size(texture_get_width(tex), texture_get_height(tex));
|
Point2 size(texture_get_width(tex), texture_get_height(tex));
|
||||||
rasterizer->canvas_draw_rect(Rect2(cursors[i].pos, size), 0, Rect2(), tex, Color(1, 1, 1, 1));
|
rasterizer->canvas_draw_rect(Rect2(cursors[i].pos-cursors[i].center, size), 0, Rect2(), tex, Color(1, 1, 1, 1));
|
||||||
} else {
|
} else {
|
||||||
Point2 size = cursors[i].region.size;
|
Point2 size = cursors[i].region.size;
|
||||||
rasterizer->canvas_draw_rect(Rect2(cursors[i].pos, size), Rasterizer::CANVAS_RECT_REGION, cursors[i].region, tex, Color(1, 1, 1, 1));
|
rasterizer->canvas_draw_rect(Rect2(cursors[i].pos-cursors[i].center, size), Rasterizer::CANVAS_RECT_REGION, cursors[i].region, tex, Color(1, 1, 1, 1));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue