tdf#128932 Disable spellcheck while converting shape to bitmap
To not have red underline in the resulting bitmap
Change-Id: I5d6ae5767df8e8caf295955bdc0e5a5b6b79d45d
Reviewed-on: https://gerrit.libreoffice.org/83404
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
diff --git a/sd/source/ui/view/drviews2.cxx b/sd/source/ui/view/drviews2.cxx
index d1f037b..a315992 100644
--- a/sd/source/ui/view/drviews2.cxx
+++ b/sd/source/ui/view/drviews2.cxx
@@ -1104,6 +1104,10 @@ void DrawViewShell::FuTemporary(SfxRequest& rReq)
break;
case SID_CONVERT_TO_BITMAP:
{
// Disable spelling during conversion
bool bOnlineSpell = GetDoc()->GetOnlineSpell();
GetDoc()->SetOnlineSpell(false);
// switch on undo for the next operations
mpDrawView->BegUndo(SdResId(STR_UNDO_CONVERT_TO_BITMAP));
bool bDone(false);
@@ -1130,6 +1134,8 @@ void DrawViewShell::FuTemporary(SfxRequest& rReq)
{
aGraphic = Graphic(mpDrawView->GetMarkedObjBitmapEx());
}
// Restore online spelling
GetDoc()->SetOnlineSpell(bOnlineSpell);
}
break;
}