aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/irrlicht_changes/static_text.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/irrlicht_changes/static_text.h b/src/irrlicht_changes/static_text.h
index c15bf869a..43c587284 100644
--- a/src/irrlicht_changes/static_text.h
+++ b/src/irrlicht_changes/static_text.h
@@ -274,7 +274,10 @@ inline void setStaticText(irr::gui::IGUIStaticText *static_text, const EnrichedS
inline void setStaticText(irr::gui::IGUIStaticText *static_text, const wchar_t *text)
{
- setStaticText(static_text, EnrichedString(text, static_text->getOverrideColor()));
+ auto color = static_text->isOverrideColorEnabled()
+ ? static_text->getOverrideColor()
+ : irr::video::SColor(255, 255, 255, 255);
+ setStaticText(static_text, EnrichedString(text, color));
}
#endif // _IRR_COMPILE_WITH_GUI_