QmlDesigner: crash fix

See BAUHAUS-435
Inside a modification group/transaction we disable undo/redo
This commit is contained in:
Thomas Hartmann
2010-03-08 13:55:19 +01:00
parent 4bd8b4772b
commit 845948cdee
3 changed files with 10 additions and 2 deletions

View File

@@ -748,12 +748,14 @@ RewriterView *DesignDocumentController::rewriterView() const
void DesignDocumentController::undo()
{
m_d->textEdit->undo();
if (m_d->rewriterView && !m_d->rewriterView->modificationGroupActive())
m_d->textEdit->undo();
}
void DesignDocumentController::redo()
{
m_d->textEdit->redo();
if (m_d->rewriterView && !m_d->rewriterView->modificationGroupActive())
m_d->textEdit->redo();
}
#ifdef ENABLE_TEXT_VIEW