Bug 231609

Summary: Glitches with a qgw-proxied capacitybar in device notifier
Product: [Unmaintained] plasma4 Reporter: skierpage <skierpage>
Component: widget-devicenotifierAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: notmart, wilderkde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: glitches clicking on "actions for this device"
hold right mouse button menu glitch

Description skierpage 2010-03-22 02:26:47 UTC
Version:            (using KDE 4.4.1)
OS:                Linux
Installed from:    Ubuntu Packages

(I am trying Kubuntu Lucid beta1 on a live USB.)

When I click the device notifier icon, a panel pops up with a widget for my USB that includes the text
  2 actions for this device

Mouse actions on this text have some problems:

* If I left click this, an underline highlight appears under it which screws up the display of the top pixels of the text "1.1 GiB free" in the "fill bar" underneath.

* If I press and hold the right button, a text menu (Copy/Copy Link Location (huh??!)/Select All) appears, but parts of the widget draw on top of this menu. The menu and the widget contents vanish on mouse up.

The expected behavior is left-clicking this should display the drop-down menu of actions (I filed a separate bug an hour ago).
Comment 1 skierpage 2010-03-22 03:11:09 UTC
Created attachment 41825 [details]
glitches clicking on "actions for this device"

Note underline highlight and messed up "GiB free" display underneath.
Comment 2 skierpage 2010-03-22 03:14:04 UTC
Created attachment 41826 [details]
hold right mouse button menu glitch

Note some of the device widget's contents display over the menu of text actions
Comment 3 Marco Martin 2010-05-12 22:25:42 UTC
does this still appear in trunk? can't reproduce
Comment 4 Jacopo De Simoi 2010-05-16 22:39:28 UTC
(In reply to comment #3)
> does this still appear in trunk? can't reproduce

The second issue has been fixed (it was related to the "labels are selectable" bug introduced in 4.4.1 and fixed in 4.4.2).
The first issue is still there in trunk; a quite reliable way to reproduce is to have two devices, mount the second one to make the capacitybar visible, then expand the second device; at this point hovering back and forth from the first device to the first action of the second device is enough for me to reproduce the glitch.
Comment 5 Jacopo De Simoi 2010-06-20 11:23:11 UTC
(In reply to comment #3)
> does this still appear in trunk? can't reproduce

Marco, can you reproduce the second issue in trunk? If not, since you're running Qt 4.7 it might possibly have been fixed there (it _really_ looks like a Qt issue) and hence I would mark it as UPSTREAM
Comment 6 Marco Martin 2010-06-21 18:28:14 UTC
here with Qt 4.7 doesn't seem to happen
Comment 7 Jacopo De Simoi 2010-06-23 23:31:27 UTC
Ok, since it seems fixed in Qt 4.7 and it is definitely a Qt issue, I'll close it as UPSTREAM.