Bug 207956

Summary: Menu unreadable because of transparency stuff and cut off.
Product: [Unmaintained] plasma4 Reporter: M G Berberich <kde>
Component: widget-microbloggingAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: finex
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot of the KDEµBlog widget with textinput-area-menu
annotated version of screenshot.

Description M G Berberich 2009-09-20 12:28:06 UTC
Version:            (using KDE 4.3.1)
Installed from:    Debian testing/unstable Packages

The menu of the KDEµBlog-widget-textinput-area are 

· unreadable, because of execessive use of transparency without the abbility to switch it off

· cut off at the widget-border

see attached screenshot.
Comment 1 M G Berberich 2009-09-20 12:28:46 UTC
Created attachment 37082 [details]
Screenshot of the KDEµBlog widget with textinput-area-menu
Comment 2 FiNeX 2009-09-20 15:05:53 UTC
What widget style are you using? How can the bug be exactly reproduced? It looks that you've set the transparency on popup menu, so it is not a bug.
Comment 3 M G Berberich 2009-09-20 15:30:18 UTC
I have transparency disabled in the “all-effects” tab. This does not seem to affect the KDEµBlog-widget. I'm using “Oxygen”, the workspace-design is “Air” (both are default).

The main problem – as you can see in the screenshot – is, that the text of the widget below the popup-menu is drawn atop the popup-menu. (The text of the tweets is black even they are behind the popup.)

There is something fundamentaly wrong with the rendering.
Comment 4 M G Berberich 2009-09-20 15:36:52 UTC
Created attachment 37084 [details]
annotated version of screenshot.
Comment 5 FiNeX 2009-09-20 16:48:34 UTC
This is not a transparency problem: it looks like plasma elements are painted over the popup menu. Just try to place another plamoid near the KDEµBlog: when you open the popup, even the other plasmoid bill be drawn over the popup.

The bug is reproducible in current trunk.
Comment 6 Marco Martin 2009-12-28 20:53:04 UTC
SVN commit 1067048 by mart:

put all context menus in a separate window, resolving cutting and z-order issues
BUG:207956


 M  +9 -0      label.cpp  
 M  +1 -0      label.h  
 M  +12 -0     scrollbar.cpp  
 M  +3 -0      scrollbar.h  
 M  +9 -0      textbrowser.cpp  
 M  +1 -0      textbrowser.h  
 M  +12 -1     textedit.cpp  
 M  +1 -0      textedit.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1067048