diff options
author | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2010-11-16 19:31:36 +0100 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2010-11-16 19:31:36 +0100 |
commit | cbcedd66765bb932cb60c98f0fa60f3beecca270 (patch) | |
tree | e045008b9a945ba69b3221baa52b9e8543274688 | |
parent | ec5f9c18235b50d564da5e23d99d4844667db5b1 (diff) |
undoapi: updated the Chart test backend
-rw-r--r-- | chart2/source/controller/main/UndoCommandDispatch.cxx | 6 |
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(); |