Bug 131925 - changing settings in kicker does not take effect in dual-head xorg configuration
Summary: changing settings in kicker does not take effect in dual-head xorg configuration
Status: RESOLVED FIXED
Alias: None
Product: kicker
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Aaron J. Seigo
URL:
Keywords:
: 105574 120145 124519 132200 134125 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-05 22:15 UTC by Toshiro
Modified: 2006-09-15 17:05 UTC (History)
5 users (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 Toshiro 2006-08-05 22:15:18 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I have a dual-head system (no xinerama, the monitors are so different that it's impossible to share a decent dpi size that fits well in both).

Obviously I have to kicker instances; the problem is that changing the configuration in the second kicker instance don't take effect until logged off/on.

If you don't have access to a dual-head system, I'd be willing to do any tests you may need to help you fix this. I'm running Debian sid and I update almost daily, so my kde is pretty updated.

Regards,

-- Toshiro
http://www.perlhowto.com
Comment 1 Andreas Kling 2006-08-18 19:43:18 UTC
SVN commit 574321 by kling:

Made DCOP notifications to kicker instances on non-primary dual-head screens work.

In english: changing kicker settings on the non-primary screen will no longer
require a restart to take effect.

BUG: 131925
CCMAIL: aseigo@kde.org


 M  +1 -1      main.cpp  


--- branches/KDE/3.5/kdebase/kcontrol/kicker/main.cpp #574320:574321
@@ -156,7 +156,7 @@
         appname.sprintf("kicker-screen-%d", m_screenNumber);
     }
 
-    kapp->dcopClient()->send(appname, "kicker", "configure()", data);
+    kapp->dcopClient()->send(appname, appname, "configure()", data);
 }
 
 void KickerConfig::setupExtensionInfo(KConfig& config, bool checkExists, bool reloadIfExists)
Comment 2 Andreas Kling 2006-08-18 20:49:25 UTC
*** Bug 132200 has been marked as a duplicate of this bug. ***
Comment 3 Andreas Kling 2006-08-18 20:54:57 UTC
*** Bug 124519 has been marked as a duplicate of this bug. ***
Comment 4 Andreas Kling 2006-08-18 20:57:45 UTC
*** Bug 105574 has been marked as a duplicate of this bug. ***
Comment 5 Andreas Kling 2006-08-18 22:43:27 UTC
*** Bug 120145 has been marked as a duplicate of this bug. ***
Comment 6 Andreas Kling 2006-09-15 17:05:46 UTC
*** Bug 134125 has been marked as a duplicate of this bug. ***