| Summary: | Network icon is not displayed properly on SATO | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Yocto Project Subprojects] Sato | Reporter: | Francisco Pedraza <francisco.j.pedraza.gonzalez> | ||||
| Component: | Icon | Assignee: | Jussi Kukkonen <jku> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Francisco Pedraza <francisco.j.pedraza.gonzalez> | ||||
| Severity: | minor | ||||||
| Priority: | Medium | CC: | david.israelx.rodriguez.castellanos, jose.perez.carranza, sgw | ||||
| Version: | 2.2 | ||||||
| Target Milestone: | 2.2 | ||||||
| Hardware: | NUC | ||||||
| OS: | x86_64 | ||||||
| URL: | http://autobuilder.yoctoproject.org/pub/releases/yocto-2.2_M2.rc1/machines/genericx86-64/core-image-sato-sdk-ptest-genericx86-64.hddimg | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | Regression (Found by QA test) | ||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||
| Attachments: |
|
||||||
Same result on Meta-intel 2.2 M2 commit poky : a3cad8f0e0db9b2ad62ce0f2f1b0234cb9192f56 STATUS: FAIL Meta-intel 2.2 M2 - on MMAX32bit (intel core2-32) AND NUC64 (intel After booting, the network icon is not displayed properly. poky commit: 36feb38045b7a2af86ece147fec54b0db3bf491f NUC: 6i5SYH Note: the problem is intermittent, some times after boot or reboot it is not present. Note: Some times this bug cannot be seen until you click and change something into command preferences. based on previous comment this is not a bug. based on previous comment this is not a bug. (In reply to comment #3) > based on previous comment this is not a bug. wrong bug reopening I can't reproduce this problem on any hardware I have but I've identified a bug that may be related. MBPanelScalingImage2::size_allocate() implementation can end up calling gtk_widget_queue_resize() which will be ignored when called from size_allocate (as it could lead to a resize-loop). There are situations where this leads to widget not updating when it should update. (In reply to comment #5) > I can't reproduce this problem on any hardware I have but I've identified a > bug that may be related. > > MBPanelScalingImage2::size_allocate() implementation can end up calling > gtk_widget_queue_resize() which will be ignored when called from > size_allocate (as it could lead to a resize-loop). There are situations > where this leads to widget not updating when it should update. Many times this bug is not present until you unplug and then plug network cable. I just see that issue on previous meta-intel validation for 4.8 and that was the way to reproduce it. (In reply to comment #6) > Many times this bug is not present until you unplug and then plug network > cable. I just see that issue on previous meta-intel validation for 4.8 and > that was the way to reproduce it. Thanks, I see it now with a plug-unplug cycle. The first drawn icon seems fine, then from the first icon change onward the icon is somehow drawn in the wrong location (or is made the wrong size). This buggy location/size is then used regardless of future icon changes. commit 28ffbd4e560fccb6e8eb24dc735c0838e9bc7d39 Author: Jussi Kukkonen <jussi.kukkonen@intel.com> Date: Tue Oct 4 14:27:26 2016 +0300 matchbox-panel-2: Fix small systray icon drawing Add patch to pack systray icons so that their drawing area is the size they expect (otherwise GtkStatusIcon based systray items can end up drawing "tiled", looking like 1.5 icons instead of a single icon). Fixes [YOCTO #9995] (From OE-Core rev: 6db56c4fd1f510a2d9ece30329e04ae591521906) |
Created attachment 3306 [details] icon picture After booting, the network icon is not displayed properly. poky commit: 36feb38045b7a2af86ece147fec54b0db3bf491f genericx86-64 (ptest). NUC: 6i5SYH Attached you can find picture.