Summary: | Hidden tray icons using the new protocol appear behind the clock widget when system tray is expanded ("Show hidden icons" button is clicked) [4.4] (layouing issue?) | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Isaac <isaacj87> |
Component: | widget-systemtray | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andresbajotierra, aseigo, asraniel, benderamp, dima, igor.szczerbicki, ionutlucaci, kde, marinescu.gl, mitykov, nekkar, niburu1, rastislav.krupansky, reavertm, ruchir.brahmbhatt, wandereroffullmoon, zak |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Screenshot of systray corruption
plasma-desktop-appletrc Full panel screenshot Full panel screenshot |
Description
Isaac
2009-12-22 18:40:46 UTC
To be more helpful I've included a screenshot. http://dl.dropbox.com/u/3251417/issues.png $ lspci | grep VGA 01:00.0 VGA compatible controller: nVidia Corporation G86M [Quadro NVS 150M] (rev a1) driver: NVIDIA-Linux-x86-190.53 I'm sorry.. pasted comment on the wrong bug #.. forget it.. *** Bug 220979 has been marked as a duplicate of this bug. *** *** Bug 221146 has been marked as a duplicate of this bug. *** I have the same issue here; running KDE 4.4.95 (RC2) from openSUSE rpms. Bug still present in SC 4.4 RC3, but I found out something interesting. For example, if the panel is not fully maximized and has been made condensed, activating the "show hidden icons" button will cause the panel to jerk, but not cause this issue. This issue only seems to effect panels that are fully maximized. I also see this in any 4.4rc from openSuSE, using Intel graphics. Happens both when panel is vertical or horizontal. Still present in RC3... attaching a full screenshot of a panel that is so affected would be helpful, though what would _really_ be helpful is a full plasma-desktop-appletsrc file which can be used to replicate the problem. i'm guessing it's a specific panel configuration that's causing the issue, and something along the lines of "the systemtray tries to expand, but is denied the requested space as the panel is already full, but the icons are still laid out as if it received the space needed." Created attachment 40513 [details]
Screenshot of systray corruption
Created attachment 40514 [details]
plasma-desktop-appletrc
I should mention that the problem persists no matter what panel configuration (fully expanded or not) I use. Created attachment 40515 [details]
Full panel screenshot
Just noticed aseigo asked for a "full panel" shot....
Created attachment 40516 [details]
Full panel screenshot
thanks Zachary, this may be quite helpful and hopefully we can nail this down now. cheers! :) Bummer. Bug still present in 4.4.0 release. Tried wiping my kde config (.kde4) and starting from scratch. No dice. Hopefully by 4.4.1? We'll see... From bug 226555: -- First step is to configure which icons in system-tray should be visible and which should be hidden. After this is done, when you click to expand system-tray plasmoid it expands properly BUT most of the icons which were hidden are being render under the clock plasmoid. They stay there until expanding the clock to show calendar. This behavior can be reproduced every time. Setting icons back to auto fixes the problem- icons do not longer render incorrectly. Expected behavior- icons should render only inside system-tray, not anywhere else. From bug 227034: -- HOW TO REPRODUCE - Click on the (i) button in the system tray - expand the system tray to show the hidden items Notice how one or two system tray images show over the clock. (artifacts) To make them disappear, one must click on the clock. *** Bug 227034 has been marked as a duplicate of this bug. *** *** Bug 226555 has been marked as a duplicate of this bug. *** *** Bug 226306 has been marked as a duplicate of this bug. *** *** Bug 227101 has been marked as a duplicate of this bug. *** SVN commit 1099323 by mart: experiment on systray interaction: is no more possible to expand the systray, instead a popup menu is opened with the icons and a descriptive label of their name in the meantime, this fixes also BUG:219709 M +10 -0 applet.cpp M +3 -0 applet.h M +105 -40 taskarea.cpp M +3 -1 taskarea.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1099323 Could it be fixed in stable branch as well? *** Bug 230089 has been marked as a duplicate of this bug. *** *** Bug 232388 has been marked as a duplicate of this bug. *** *** Bug 233035 has been marked as a duplicate of this bug. *** *** Bug 233274 has been marked as a duplicate of this bug. *** This bug is still present in Kubuntu 10.04, KDE 4.4.5 (backports package). |