diff options
Diffstat (limited to 'sc/source/ui/view/viewfun4.cxx')
-rw-r--r-- | sc/source/ui/view/viewfun4.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/ui/view/viewfun4.cxx b/sc/source/ui/view/viewfun4.cxx index c151099b098f..da38a099826b 100644 --- a/sc/source/ui/view/viewfun4.cxx +++ b/sc/source/ui/view/viewfun4.cxx @@ -359,7 +359,7 @@ void ScViewFunc::DoThesaurus() pThesaurusEngine.reset(new ScEditEngineDefaulter(rDoc.GetEnginePool())); pThesaurusEngine->SetEditTextObjectPool( rDoc.GetEditPool() ); - pThesaurusEngine->SetRefDevice(GetViewData().GetActiveWin()); + pThesaurusEngine->SetRefDevice(GetViewData().GetActiveWin()->GetOutDev()); pThesaurusEngine->SetSpeller(xSpeller); MakeEditView(pThesaurusEngine.get(), nCol, nRow ); std::unique_ptr<SfxItemSet> pEditDefaults( @@ -522,7 +522,7 @@ void ScViewFunc::DoSheetConversion( const ScConversionParam& rConvParam ) } MakeEditView( pEngine.get(), nCol, nRow ); - pEngine->SetRefDevice( rViewData.GetActiveWin() ); + pEngine->SetRefDevice( rViewData.GetActiveWin()->GetOutDev() ); // simulate dummy cell: pEditView = rViewData.GetEditView( rViewData.GetActivePart() ); rViewData.SetSpellingView( pEditView ); |