Bug 185040 - non-KDE apps do not use KDE colors when session-restored
Summary: non-KDE apps do not use KDE colors when session-restored
Status: RESOLVED FIXED
Alias: None
Product: ksmserver
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Lubos Lunak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-20 17:27 UTC by Lubos Lunak
Modified: 2009-06-10 10:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lubos Lunak 2009-02-20 17:27:33 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

https://bugzilla.novell.com/show_bug.cgi?id=445441

Session-restored applications are launched directly by ksmserver instead of using klauncher, since ksmserver needs to track them. This means these apps don't have some env.vars. set up by KDE. Ksmserver should either use those or somehow use klauncher again.
Comment 1 Jason Farrell 2009-06-09 22:46:48 UTC
I am seeing this same behavior with KDE 4.2.3 in the just-released Fedora 11.

It's a superficial bummer that the non-KDE4 apps (such as firefox and xchat) lose their KDE-matching color scheme upon a session-restore, and need an app restart post-login to get the consistency back.
Comment 2 Lubos Lunak 2009-06-10 10:55:12 UTC
Already fixed for 4.3 (r967149).