summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--svtools/source/config/colorcfg.cxx9
1 files changed, 7 insertions, 2 deletions
diff --git a/svtools/source/config/colorcfg.cxx b/svtools/source/config/colorcfg.cxx
index 3fa88a3886cf..4847aeb6bd7d 100644
--- a/svtools/source/config/colorcfg.cxx
+++ b/svtools/source/config/colorcfg.cxx
@@ -33,6 +33,7 @@
#include <com/sun/star/uno/Sequence.h>
#include <svl/poolitem.hxx>
#include <mutex>
+#include <vcl/window.hxx>
#include "itemholder2.hxx"
@@ -443,10 +444,14 @@ Color ColorConfig::GetDefaultColor(ColorConfigEntry eEntry)
default:
int nAppMod;
switch (MiscSettings::GetAppColorMode()) {
- case 0: nAppMod = clLight; break; // UseDarkMode() ? clDark : clLight; break;
+ default:
+ if (MiscSettings::GetUseDarkMode())
+ nAppMod = clDark;
+ else
+ nAppMod = clLight;
+ break;
case 1: nAppMod = clLight; break;
case 2: nAppMod = clDark; break;
- default: nAppMod = clLight;
}
aRet = cAutoColors[eEntry][nAppMod];
}