diff --git a/source/blender/src/editmesh_tools.c b/source/blender/src/editmesh_tools.c index 735477a1762..0ea80d37df1 100644 --- a/source/blender/src/editmesh_tools.c +++ b/source/blender/src/editmesh_tools.c @@ -4932,7 +4932,8 @@ int EdgeSlide(short immediate, float imperc) /* val==0 on key-release event */ if (val) { if(ELEM(event, ESCKEY, RIGHTMOUSE)) { - perc = 0; // Set back to begining % + prop = 1; // Go back to prop mode + imperc = 0; // This is the % that gets set for immediate immediate = 1; //Run through eval code 1 more time cancel = 1; // Return -1 mvalo[0] = -1;