Notifications, calendar, similar plasmoids crash when moved

Bug #388484 reported by benchang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Apologies if this is a duplicate - I'm almost sure it is, but couldn't find it specifically in the database.

Using Kubuntu 9.04 x86-64. I'm having trouble with I guess what you'd call "temporary" plasmoids like Notifications and the calendar that pops up when you click on the clock.

If I try to move the plasmoid, it often crashes. Not all the time, but very regularly. Other plasmoids like file view, etc. all work perfectly.

Additionally, when moving, these ones (notification, calendar...) exhibit update artifacts:
- during drag and drop, the hefty toolbar on the side of the plasmoid is left behind until the drop. (If you drag by grabbing that toolbar, it's fine).
- When dropping, the plasmoid shrink-collapses, and then suddenly pops back into existence
- The drop doesn't take into account cursor offset into the dragging area. If I click in the middle of the plasmoid title bar, drag, and drop, the plasmoid suddenly shifts to the right, placing it such that the upper left corner of the plasmoid is now under the cursor instead of the grab point. This is also only when dragging using the title bar or other grabbable area of the plasmoid, dragging using the toolbar is fine.

Personally I'm not too fond of having notifications turn into whole plasmoids, it feels heavy and excessive and out of place with the elegant design of the rest of the KDE desktop, but perhaps that's an upstream decision? ;)

I bet this is all fixed in 4.3.

Revision history for this message
Harald Sitter (apachelogger) wrote :

Fixed it is indeed.

Thanks for the report nonetheless :)

Changed in kdebase (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.