KCM LookAndFeel check if splash screen is provided before applying it.
ClosedPublic

Authored by crossi on Apr 7 2020, 1:54 PM.

Details

Summary

BUG: 414417

  • While saving a new global theme, don't set splash screen if none is provided, leave the current one.
  • KSplash kcfg set default to breeze instead of the current lnf theme which may not contain a splash screen.
Test Plan
  • Open LookAndFeel KCM, apply Breeze Dark, then open Splash screen KCM, Breeze should be highlighted.
  • Open splash screen KCM, select none, click on defaults, Breeze should be selected.

Diff Detail

Repository
R119 Plasma Desktop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
crossi created this revision.Apr 7 2020, 1:54 PM
Restricted Application added a project: Plasma. · View Herald TranscriptApr 7 2020, 1:55 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
crossi requested review of this revision.Apr 7 2020, 1:55 PM
ervin accepted this revision.Apr 7 2020, 2:40 PM
This revision is now accepted and ready to land.Apr 7 2020, 2:40 PM
ngraham accepted this revision.Apr 14 2020, 2:55 PM
ngraham added a subscriber: ngraham.

LGTM. Stable branch-worthy, probably.

This revision was automatically updated to reflect the committed changes.