Bug 313631 - Applets expand in the systray if the height of the hidden icons panel is greater than their minimum size
Summary: Applets expand in the systray if the height of the hidden icons panel is grea...
Status: RESOLVED DUPLICATE of bug 295621
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-systemtray (show other bugs)
Version: 4.9-git
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-21 15:57 UTC by Luca Beltrame
Modified: 2013-01-22 11:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot showing the problem (55.68 KB, image/png)
2013-01-21 15:59 UTC, Luca Beltrame
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Beltrame 2013-01-21 15:57:58 UTC
The hidden icons panel in the system tray expands vertically when opened in a bottom panel. If there are QML PopupApplets embedded, in case the height of the panel is greater than the minimum height of the plasmoid, the plasmoid gets expanded inside the system tray.
Manually changing the offending applet's minimum height is a workaround for the problem.

Reproducible: Always

Steps to Reproduce:
1. Add a PopupApplet to the system tray (example: printer applet from print-manager)
2. Set as many icons as possible in the system tray to status "Hidden"

Actual Results:  
The PopupApplet gets expanded inside the system tray

Expected Results:  
The PopupApplet should be an icon

Latest git master.
Comment 1 Luca Beltrame 2013-01-21 15:59:08 UTC
Created attachment 76607 [details]
Screenshot showing the problem
Comment 2 Ryan Rix 2013-01-22 01:49:13 UTC

*** This bug has been marked as a duplicate of bug 295621 ***
Comment 3 Marco Martin 2013-01-22 11:01:26 UTC
Git commit e3dfb97d2e11d78164e9b04f4019bdf3a1fdaf21 by Marco Martin.
Committed on 22/01/2013 at 12:00.
Pushed by mart into branch 'KDE/4.10'.

check immediate parent size as well

it should convince systray applets to stay iconified, needs more testing

M  +4    -3    plasma/popupapplet.cpp

http://commits.kde.org/kdelibs/e3dfb97d2e11d78164e9b04f4019bdf3a1fdaf21