diff options
-rw-r--r-- | svx/source/unodraw/unoshtxt.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/svx/source/unodraw/unoshtxt.cxx b/svx/source/unodraw/unoshtxt.cxx index 39cad52c073b..0cc8baffa233 100644 --- a/svx/source/unodraw/unoshtxt.cxx +++ b/svx/source/unodraw/unoshtxt.cxx @@ -108,8 +108,10 @@ private: bool HasView() const { return mpView != nullptr; } bool IsEditMode() const { + if (!mbShapeIsEditMode) + return false; SdrTextObj* pTextObj = dynamic_cast<SdrTextObj*>( mpObject ); - return mbShapeIsEditMode && pTextObj && pTextObj->IsTextEditActive(); + return pTextObj && pTextObj->IsTextEditActive(); } void dispose(); |