forked from qt-creator/qt-creator
Improve undo/redo for move by cursor key
This commit is contained in:
@@ -156,6 +156,7 @@ void MoveTool::keyPressEvent(QKeyEvent *event)
|
||||
m_moveManipulator.setItems(movableItems);
|
||||
// m_selectionIndicator.hide();
|
||||
m_resizeIndicator.hide();
|
||||
m_moveManipulator.beginRewriterTransaction();
|
||||
}
|
||||
|
||||
switch(event->key()) {
|
||||
@@ -180,6 +181,7 @@ void MoveTool::keyReleaseEvent(QKeyEvent *keyEvent)
|
||||
}
|
||||
|
||||
if (!keyEvent->isAutoRepeat()) {
|
||||
m_moveManipulator.beginRewriterTransaction();
|
||||
m_moveManipulator.clear();
|
||||
// m_selectionIndicator.show();
|
||||
m_resizeIndicator.show();
|
||||
|
||||
Reference in New Issue
Block a user