Bug 502864

Summary: Dark Mode is only restored after running the System Check.
Product: [Applications] kile Reporter: p.areo
Component: user interfaceAssignee: Michel Ludwig <michel.ludwig>
Status: REPORTED ---    
Severity: normal CC: p.areo
Priority: NOR    
Version First Reported In: 2.9.94   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description p.areo 2025-04-15 22:42:52 UTC
SUMMARY
Dark Mode is only restored after running the System Check.

Description: 
Every time Kile starts, it defaults to Light Mode, even when a Dark Mode theme (e.g., Breeze Dark) was previously saved and applied. The Dark Mode theme is only restored after manually running the System Check. This suggests that Kile does not properly apply the saved theme settings at startup until the System Check is executed.

STEPS TO REPRODUCE
1. Open Kile and set a Dark Mode theme (e.g., Breeze Dark).
2. Exit Kile and restart it.
3. Observe that Kile opens in Light Mode.
4. Run the System Check to restore the Dark Mode theme.

OBSERVED RESULT
Kile starts in Light Mode regardless of the saved theme.
Running the System Check restores the Dark Mode theme.

EXPECTED RESULT
Expected Behavior: The Dark Mode theme (e.g., Breeze Dark) should automatically be applied upon starting Kile, without requiring the System Check.


SOFTWARE/OS VERSIONS
Distributer ID: Debian
Description: Parrot Security 6.3 (lorikeet)
Desktop-Environment: MATE

ADDITIONAL INFORMATION
Relevant Logs (if useful):
KServiceTypeTrader: serviceType "ThumbCreator" not found
Settings::instance called after the first use - ignoring