View3D: no need to mask mask out localview for each object

This commit is contained in:
Campbell Barton
2014-04-17 20:38:21 +10:00
parent e0e05ae85e
commit 300f4482e8

View File

@@ -2656,7 +2656,7 @@ static void view3d_draw_objects(
/* then draw not selected and the duplis, but skip editmode object */
for (base = scene->base.first; base; base = base->next) {
lay_used |= base->lay & ((1 << 20) - 1);
lay_used |= base->lay;
if (v3d->lay & base->lay) {
@@ -2671,7 +2671,8 @@ static void view3d_draw_objects(
}
}
v3d->lay_used = lay_used;
/* mask out localview */
v3d->lay_used = lay_used & ((1 << 20) - 1);
/* draw selected and editmode */
for (base = scene->base.first; base; base = base->next) {