Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/src/space.c')
-rw-r--r--source/blender/src/space.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/source/blender/src/space.c b/source/blender/src/space.c
index fc4a492d50c..75d2bc8f2e2 100644
--- a/source/blender/src/space.c
+++ b/source/blender/src/space.c
@@ -1884,12 +1884,14 @@ static void winqreadview3dspace(ScrArea *sa, void *spacedata, BWinEvent *evt)
add_hook();
else if(G.qual==LR_ALTKEY)
revealNurb();
- else if((G.qual==LR_SHIFTKEY))
+ /* should be G.qual==LR_SHIFTKEY, but that is taken fro handles already */
+ else if((G.qual==(LR_ALTKEY|LR_SHIFTKEY)))
hideNurb(1);
- else if((G.qual==0))
+ /* should be G.qual==0, but that is taken for handles already */
+ else if((G.qual==(LR_ALTKEY|LR_CTRLKEY)))
hideNurb(0);
else {
- if(G.qual==LR_CTRLKEY)
+ if(G.qual==LR_CTRLKEY) /* conflict */
autocalchandlesNurb_all(1); /* flag=1, selected */
else if((G.qual==LR_SHIFTKEY))
sethandlesNurb(1);