Make is_equal_approx have explicit float and double versions
This commit is contained in:
parent
42b6602f1d
commit
b5b6d3a8ec
12 changed files with 72 additions and 46 deletions
|
|
@ -987,7 +987,7 @@ Vector<Vector2> TextServer::shaped_text_get_selection(RID p_shaped, int p_start,
|
|||
while (i < ranges.size()) {
|
||||
int j = i + 1;
|
||||
while (j < ranges.size()) {
|
||||
if (Math::is_equal_approx(ranges[i].y, ranges[j].x, UNIT_EPSILON)) {
|
||||
if (Math::is_equal_approx(ranges[i].y, ranges[j].x, (real_t)UNIT_EPSILON)) {
|
||||
ranges.write[i].y = ranges[j].y;
|
||||
ranges.remove(j);
|
||||
continue;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue