kdeui: apply cursor theme from KGlobalSettings::activate()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-11-03 01:55:59 +02:00
parent 889ae8d00f
commit dbb4526272

View file

@ -154,6 +154,7 @@ class KGlobalSettings::Private
void kdisplaySetPalette();
void kdisplaySetStyle();
void kdisplaySetFont();
void kdisplaySetCursor();
void applyGUIStyle();
/**
@ -212,6 +213,7 @@ void KGlobalSettings::activate(ActivateOptions options)
if (options & ApplySettings) {
d->kdisplaySetStyle(); // implies palette setup
d->kdisplaySetFont();
d->kdisplaySetCursor();
d->propagateQtSettings();
}
}
@ -914,7 +916,6 @@ void KGlobalSettings::Private::kdisplaySetPalette()
emit q->appearanceChanged();
}
void KGlobalSettings::Private::kdisplaySetFont()
{
if (!kdeFullSession) {
@ -935,6 +936,14 @@ void KGlobalSettings::Private::kdisplaySetFont()
emit q->appearanceChanged();
}
void KGlobalSettings::Private::kdisplaySetCursor()
{
if (!kdeFullSession) {
return;
}
applyCursorTheme();
}
void KGlobalSettings::Private::kdisplaySetStyle()
{