Fix T56252: Selectable Bases includes hidden objects

This commit is contained in:
Campbell Barton
2018-08-07 13:22:07 +10:00
parent f707984743
commit ac2cdb21e6

View File

@@ -167,7 +167,7 @@ int ed_screen_context(const bContext *C, const char *member, bContextDataResult
}
else if (CTX_data_equals(member, "selectable_bases")) {
for (Base *base = view_layer->object_bases.first; base; base = base->next) {
if ((base->flag & BASE_SELECTABLE) != 0) {
if ((base->flag & BASE_VISIBLE) && (base->flag & BASE_SELECTABLE) != 0) {
CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
}
}