diff options
Diffstat (limited to 'interactioncanvas.cpp')
| -rw-r--r-- | interactioncanvas.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/interactioncanvas.cpp b/interactioncanvas.cpp index 1c4e54f..28b8e74 100644 --- a/interactioncanvas.cpp +++ b/interactioncanvas.cpp @@ -149,6 +149,10 @@ void InteractionCanvas::keyPressEvent(QKeyEvent *keyEvent) if(!m_Lines.isEmpty() && keyEvent->key() == Qt::Key_Z && keyEvent->modifiers() == Qt::ControlModifier) { + if(m_SelectedLine == m_Lines.last()) + { + m_SelectedLine = NULL; + } delete m_Lines.last(); m_Lines.removeLast(); update(); |
