summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/ooxml/OOXMLFastContextHandler.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
index 773451d5dc87..a4b592c66066 100644
--- a/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
+++ b/writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
@@ -1709,6 +1709,10 @@ void OOXMLFastContextHandlerShape::setToken(Token_t nToken)
mrShapeContext->setRelationFragmentPath(mpParserState->getTarget());
+ // Floating tables (table inside a textframe) have issues with fullWPG,
+ // so disable the fullWPGsupport in tables until that issue is not fixed.
+ mrShapeContext->setFullWPGSupport(!mnTableDepth);
+
auto xGraphicMapper = getDocument()->getGraphicMapper();
if (xGraphicMapper.is())