[Bf-blender-cvs] [257f408] master: Fix T38347: adding object visibility keyframes in the outliner groups and libraries view not working.

Brecht Van Lommel noreply at git.blender.org
Fri Jan 24 16:13:37 CET 2014


Commit: 257f4088649e751a8a739dbcc17ad5b299d68c25
Author: Brecht Van Lommel
Date:   Fri Jan 24 16:07:29 2014 +0100
https://developer.blender.org/rB257f4088649e751a8a739dbcc17ad5b299d68c25

Fix T38347: adding object visibility keyframes in the outliner groups and
libraries view not working.

This was disabled in the operator, there may have been a reason for this at
some point, but I can't see any reason to disallow it in the current code or
find a good reason why it was done in the commit logs.

===================================================================

M	source/blender/editors/animation/keyframing.c

===================================================================

diff --git a/source/blender/editors/animation/keyframing.c b/source/blender/editors/animation/keyframing.c
index 2c1b3c6..23f4ebe 100644
--- a/source/blender/editors/animation/keyframing.c
+++ b/source/blender/editors/animation/keyframing.c
@@ -1249,21 +1249,11 @@ static int modify_key_op_poll(bContext *C)
 {
 	ScrArea *sa = CTX_wm_area(C);
 	Scene *scene = CTX_data_scene(C);
-	SpaceOops *so = CTX_wm_space_outliner(C);
 	
 	/* if no area or active scene */
 	if (ELEM(NULL, sa, scene)) 
 		return 0;
 	
-	/* if Outliner, don't allow in some views */
-	if (so) {
-		if (ELEM4(so->outlinevis, SO_GROUPS, SO_LIBRARIES, SO_SEQUENCE, SO_USERDEF)) {
-			return 0;
-		}
-	}
-	
-	/* TODO: checks for other space types can be added here */
-	
 	/* should be fine */
 	return 1;
 }




More information about the Bf-blender-cvs mailing list