KTThemeMode click behavior
Hello,
Can I suggest a small change in the KTThemeMode logic?
I'm using the event kt.thememode.change to grab user's choice and save it in the database.
But there is a scenario where this event is not triggered:
Imagine that:
- My system theme is 'dark'
- My current selection is theme 'dark'
- I'll try to change to 'System' (so I can control it through my system)
- There is no event trigger
It should be nice to trigger this event when I'm changing values. Even from 'dark' to 'system' (assuming my system is dark) Or from 'light' to 'system' (assuming my system is light)
Replies (1)
Deleted comment
Deleted comment
Deleted comment
Deleted comment
Hi,
Sorry for the late reply
In src/js/layout/theme-mode.js in the end of setMode function can you try to change:
if (mode !== currentMode) {
KTEventHandler.trigger(document.documentElement, "kt.thememode.change", the);
} to:
KTEventHandler.trigger(document.documentElement, "kt.thememode.change", the); Regards.