--- a/src/gldraw.cpp Thu Jun 13 03:08:17 2013 +0300 +++ b/src/gldraw.cpp Thu Jun 13 03:12:34 2013 +0300 @@ -888,8 +888,10 @@ return; } - if (m_drawedVerts.size () == 0 && ev->modifiers () & Qt::ShiftModifier) + if (m_drawedVerts.size () == 0 && ev->modifiers () & Qt::ShiftModifier) { m_rectdraw = true; + updateRectVerts (); + } } addDrawnVertex (m_hoverpos);