Fixed issue #454. Crash: using CRTL+Z while using line tool.
(grafted from 574b96a0b75cf276766eef61d2bb16ea79a604de) --HG-- branch : develop
This commit is contained in:
parent
e2a53028de
commit
3828d10bce
|
@ -11,6 +11,7 @@
|
||||||
- [#385] Add 'Open Recent' option in Tape.exe, 'File' dropdown menu.
|
- [#385] Add 'Open Recent' option in Tape.exe, 'File' dropdown menu.
|
||||||
|
|
||||||
# Version 0.4.3
|
# Version 0.4.3
|
||||||
|
- [#454] Crash: using CRTL+Z while using line tool
|
||||||
- Fixed broken saving pattern description.
|
- Fixed broken saving pattern description.
|
||||||
- Fixed UI bug. Release a dialog size for deploying a formula field.
|
- Fixed UI bug. Release a dialog size for deploying a formula field.
|
||||||
- Fixed broken formula when for system locale thousand separator is a space.
|
- Fixed broken formula when for system locale thousand separator is a space.
|
||||||
|
|
|
@ -1674,6 +1674,12 @@ void MainWindow::CancelTool()
|
||||||
ui->actionArrowTool->setChecked(false);
|
ui->actionArrowTool->setChecked(false);
|
||||||
helpLabel->setText("");
|
helpLabel->setText("");
|
||||||
ui->actionStopTool->setEnabled(true);
|
ui->actionStopTool->setEnabled(true);
|
||||||
|
|
||||||
|
// Crash: using CRTL+Z while using line tool.
|
||||||
|
// related bug report:
|
||||||
|
// https://bitbucket.org/dismine/valentina/issues/454/crash-using-crtl-z-while-using-line-tool
|
||||||
|
undoAction->setEnabled(false);
|
||||||
|
redoAction->setEnabled(false);
|
||||||
return;
|
return;
|
||||||
case Tool::BasePoint:
|
case Tool::BasePoint:
|
||||||
Q_UNREACHABLE(); //-V501
|
Q_UNREACHABLE(); //-V501
|
||||||
|
@ -1774,6 +1780,12 @@ void MainWindow::CancelTool()
|
||||||
}
|
}
|
||||||
currentScene->setFocus(Qt::OtherFocusReason);
|
currentScene->setFocus(Qt::OtherFocusReason);
|
||||||
currentScene->clearSelection();
|
currentScene->clearSelection();
|
||||||
|
|
||||||
|
// Crash: using CRTL+Z while using line tool.
|
||||||
|
// related bug report:
|
||||||
|
// https://bitbucket.org/dismine/valentina/issues/454/crash-using-crtl-z-while-using-line-tool
|
||||||
|
undoAction->setEnabled(qApp->getUndoStack()->canUndo());
|
||||||
|
redoAction->setEnabled(qApp->getUndoStack()->canRedo());
|
||||||
}
|
}
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue
Block a user