diff options
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLFastContextHandler.cxx | 4 |
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()) |