Cleanup: don't check flags as booleans
Causes unexpected behavior when adding new flags.
This commit is contained in:
parent
f716bb3b71
commit
4ce1829289
|
@ -63,7 +63,8 @@ void OVERLAY_grid_init(OVERLAY_Data *vedata)
|
|||
shd->zneg_flag = 0;
|
||||
shd->zpos_flag = 0;
|
||||
|
||||
if (pd->hide_overlays || !pd->v3d_gridflag) {
|
||||
if (pd->hide_overlays || !(pd->v3d_gridflag & (V3D_SHOW_X | V3D_SHOW_Y | V3D_SHOW_Z |
|
||||
V3D_SHOW_FLOOR | V3D_SHOW_ORTHO_GRID))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -548,7 +548,7 @@ enum {
|
|||
V3D_AROUND_ACTIVE = 4,
|
||||
};
|
||||
|
||||
/** #View3d.gridflag */
|
||||
/** #View3D.gridflag */
|
||||
#define V3D_SHOW_FLOOR (1 << 0)
|
||||
#define V3D_SHOW_X (1 << 1)
|
||||
#define V3D_SHOW_Y (1 << 2)
|
||||
|
|
Loading…
Reference in New Issue