Fix obvious error in the grid math #8626
This commit is contained in:
parent
1436d1d3f5
commit
89300c9173
@ -55,7 +55,7 @@ sugar_grid_add_weight(SugarGrid *grid, GdkRectangle *rect)
|
||||
|
||||
for (k = rect->y; k < rect->y + rect->height; k++) {
|
||||
for (i = rect->x; i < rect->x + rect->width; i++) {
|
||||
grid->weights[i + k * rect->width] += 1;
|
||||
grid->weights[i + k * grid->width] += 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -72,7 +72,7 @@ sugar_grid_remove_weight(SugarGrid *grid, GdkRectangle *rect)
|
||||
|
||||
for (k = rect->y; k < rect->y + rect->height; k++) {
|
||||
for (i = rect->x; i < rect->x + rect->width; i++) {
|
||||
grid->weights[i + k * rect->width] -= 1;
|
||||
grid->weights[i + k * grid->width] -= 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -89,7 +89,7 @@ sugar_grid_compute_weight(SugarGrid *grid, GdkRectangle *rect)
|
||||
|
||||
for (k = rect->y; k < rect->y + rect->height; k++) {
|
||||
for (i = rect->x; i < rect->x + rect->width; i++) {
|
||||
sum += grid->weights[i + k * rect->width];
|
||||
sum += grid->weights[i + k * grid->width];
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user