Added proper qualifier handling to make it possible to switch to Shrink/Fatten and Shear while already in transform mode.
This commit is contained in:
@@ -5704,10 +5704,14 @@ void transform(int mode)
|
||||
if (G.obedit && (G.f & G_PROPORTIONAL)) {
|
||||
if(event==GKEY) mode= 'G';
|
||||
else if(event==RKEY) mode= 'R';
|
||||
else if(event==SKEY && G.qual == LR_ALTKEY) mode= 'N';
|
||||
else if(event==SKEY && G.qual == LR_CTRLKEY) mode= 'S';
|
||||
else if(event==SKEY) mode= 'C';
|
||||
} else {
|
||||
if(event==GKEY) mode= 'g';
|
||||
else if(event==RKEY) mode= 'r';
|
||||
else if(event==SKEY && G.qual==LR_ALTKEY && G.obedit) mode= 'N';
|
||||
else if(event==SKEY && G.qual==LR_CTRLKEY && G.obedit) mode= 'S';
|
||||
else if(event==SKEY) mode= 's';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user