Bug 224731 - embedding widgets in system tray not working
Summary: embedding widgets in system tray not working
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-29 09:10 UTC by Jithin Emmanuel
Modified: 2010-01-29 10:33 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 Jithin Emmanuel 2010-01-29 09:10:06 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

In system tray settings -> Plasma Widgets, the settings are not working. Nothing happens if I click the check box for battery manager or device notifier.

From ~/.xsession-errors

plasma-desktop(5755)/plasma SystemTray::PlasmoidProtocol::addApplet: Registering task with the manager "notifier"                                            
plasma-desktop(5755)/plasma SystemTray::PlasmoidTask::Private::setupApplet: "Device Notifier"  Applet loaded                                                 
plasma-desktop(5755)/plasma SystemTray::Manager::addTask: "notifier" ( "notifier" )                                                                          
QGraphicsLinearLayout::removeAt: invalid index 0                                                                                                             
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: task is not embeddable, so FAIL "notifier"                                               
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: task is not embeddable, so FAIL "notifier"                                               
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: widget already exists, trying to reposition it                                           
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: is a hidden type                                                                         
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: just hiding the widget                                                                   
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "KDE Daemon" false                                                                     
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: widget already exists, trying to reposition it                                           
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: is a hidden type                                                                         
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: just hiding the widget                                                                   
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "KMix" false                                                                           
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "klipper" false                                                                        
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "KOrganizer Reminder Daemon" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: widget already exists, trying to reposition it
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: is a hidden type
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: just hiding the widget
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "Network Management" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "KDE Wallet Manager" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: widget already exists, trying to reposition it
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: is a hidden type
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: just hiding the widget
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "amarok" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "Pidgin" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "konversation" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::syncTasks: checking "notifier" false
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: widget already exists, trying to reposition it
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: is a hidden type
plasma-desktop(5755)/plasma SystemTray::TaskArea::addWidgetForTask: just hiding the widget
kwin(5747) KWin::Workspace::updateClientArea: screens:  1 desktops:  2
kwin(5747) KWin::Workspace::updateClientArea: Done.
plasma-desktop(5755)/plasma SystemTray::PlasmoidProtocol::cleanupTask: task with typeId "notifier" removed
plasma-desktop(5755)/plasma SystemTray::PlasmoidProtocol::cleanupTask: task with typeId "notifier" removed


I am using arch linux, chakra packages 4.4 rc2 atm.
I remember this working when I was in 4.4 rc1. I think this is a regression.
Comment 1 Beat Wolf 2010-01-29 10:33:06 UTC
this is fixed for rc3 or final (depends when the fix was committed)