summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@oracle.com>2010-11-16 19:31:36 +0100
committerFrank Schoenheit [fs] <frank.schoenheit@oracle.com>2010-11-16 19:31:36 +0100
commitcbcedd66765bb932cb60c98f0fa60f3beecca270 (patch)
treee045008b9a945ba69b3221baa52b9e8543274688
parentec5f9c18235b50d564da5e23d99d4844667db5b1 (diff)
undoapi: updated the Chart test backend
-rw-r--r--chart2/source/controller/main/UndoCommandDispatch.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/chart2/source/controller/main/UndoCommandDispatch.cxx b/chart2/source/controller/main/UndoCommandDispatch.cxx
index 92a4a469ff1b..b2252c1cae3c 100644
--- a/chart2/source/controller/main/UndoCommandDispatch.cxx
+++ b/chart2/source/controller/main/UndoCommandDispatch.cxx
@@ -59,7 +59,7 @@ UndoCommandDispatch::UndoCommandDispatch(
m_xModel( xModel )
{
uno::Reference< document::XUndoManagerSupplier > xSuppUndo( m_xModel, uno::UNO_QUERY_THROW );
- m_xUndoManager.set( xSuppUndo->getUndoManager(), uno::UNO_SET_THROW );
+ m_xUndoManager.set( xSuppUndo->getUndoManager(), uno::UNO_QUERY_THROW );
}
UndoCommandDispatch::~UndoCommandDispatch()
@@ -118,6 +118,10 @@ void SAL_CALL UndoCommandDispatch::dispatch(
else
m_xUndoManager->redo();
}
+ catch( const document::UndoFailedException& )
+ {
+ // silently ignore
+ }
catch( const uno::Exception& )
{
DBG_UNHANDLED_EXCEPTION();