Bug 326962

Summary: Cursor theme switches to default KDE if KDM theme is not set accordingly to cursor theme
Product: [Unmaintained] telepathy Reporter: Pablo <pablerkas>
Component: text-uiAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED WORKSFORME    
Severity: minor CC: kde, mklapetek
Priority: NOR    
Version: 0.7.0   
Target Milestone: Future   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pablo 2013-10-31 20:46:31 UTC
If KDM Interface Style does not match KDE cursor theme, as soon as the cursor is on top of a chat window it changes to default KDE cursor theme.

Actually this is a wild guess, I've only checked it with <automatic> in kdm and Obsidian white as cursor theme.

Reproducible: Always

Steps to Reproduce:
1. Select Oxygen as your cursor theme.
2. Select <automatic> or whatever as Interface Style for KDM, in General tab.
3. Reboot.
4. Open a chat window and place the cursor in it.
Actual Results:  
When the cursor is above the chat window it looks like KDE default theme. When it is outside the chat window it looks like Obsidian coast.

Expected Results:  
Cursor uses Obsidian coast theme all the time.
Comment 1 David Edmundson 2013-10-31 20:53:02 UTC
I've heard of this happening before. 

It's some issue where dbus activated apps (the text-ui) do not have some environment variables set up correctly.  back a whi

Maybe it depends if the cursor is set before session dbus-server is started? and it's a race condition in KDE startup? 

I've no idea. Last time it was reported the reported wrote later "it's gone now". Never did fix it. 

Can someone who can reproduce this, put a qDebug() << qEnv("XCURSOR_THEME"); somewhere in the text UI? Re-open the bug if that contains anything.

I don't think there's anything we're at fault for, or anything we can do.
Comment 2 Martin Klapetek 2015-07-31 16:20:52 UTC
Please reopen if this still happens with version 15.04 or 15.08.

Thank you.