summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comphelper/source/misc/lok.cxx4
-rw-r--r--sc/qa/unit/tiledrendering/tiledrendering.cxx4
2 files changed, 6 insertions, 2 deletions
diff --git a/comphelper/source/misc/lok.cxx b/comphelper/source/misc/lok.cxx
index 1f07cd2614eb..019865a63696 100644
--- a/comphelper/source/misc/lok.cxx
+++ b/comphelper/source/misc/lok.cxx
@@ -178,9 +178,9 @@ bool isLocalRendering()
return g_bLocalRendering;
}
-void setCompatFlag(Compat flag) { g_eCompatFlags = static_cast<Compat>(g_eCompatFlags | flag); }
+void setCompatFlag(Compat flag) { g_eCompatFlags = flag; }
-bool isCompatFlagSet(Compat flag) { return (g_eCompatFlags & flag) == flag; }
+bool isCompatFlagSet(Compat flag) { return g_eCompatFlags == flag; }
void setLocale(const LanguageTag& rLanguageTag)
{
diff --git a/sc/qa/unit/tiledrendering/tiledrendering.cxx b/sc/qa/unit/tiledrendering/tiledrendering.cxx
index 84771a2c555c..adcb6415c6ec 100644
--- a/sc/qa/unit/tiledrendering/tiledrendering.cxx
+++ b/sc/qa/unit/tiledrendering/tiledrendering.cxx
@@ -226,6 +226,10 @@ void ScTiledRenderingTest::tearDown()
}
m_callbackWrapper.clear();
+
+ comphelper::LibreOfficeKit::setCompatFlag(
+ comphelper::LibreOfficeKit::Compat::none);
+
comphelper::LibreOfficeKit::setActive(false);
UnoApiXmlTest::tearDown();