recent addition: Shift+H in node editor was switching the preview of node types that didnt support it.

This commit is contained in:
Campbell Barton
2010-06-09 14:17:22 +00:00
parent 6cc6f8495f
commit 1a36867017

View File

@@ -1995,6 +1995,10 @@ static void node_flag_toggle_exec(SpaceNode *snode, int toggle_flag)
for(node= snode->edittree->nodes.first; node; node= node->next) {
if(node->flag & SELECT) {
if(toggle_flag== NODE_PREVIEW && (node->typeinfo->flag & NODE_PREVIEW)==0)
continue;
if(node->flag & toggle_flag)
tot_eq++;
else
@@ -2003,6 +2007,10 @@ static void node_flag_toggle_exec(SpaceNode *snode, int toggle_flag)
}
for(node= snode->edittree->nodes.first; node; node= node->next) {
if(node->flag & SELECT) {
if(toggle_flag== NODE_PREVIEW && (node->typeinfo->flag & NODE_PREVIEW)==0)
continue;
if( (tot_eq && tot_neq) || tot_eq==0)
node->flag |= toggle_flag;
else