launcher icon animation end with a dirty black artifact
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-panel (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
[Impact]
* While launching an application, the icon animation (zoom & transparency) end with a black transient frame. ( See video attached which highlight this "black frame" artifact. )
* Issue due to buffer destruction before window. Correction consist of hiding window before buffer destruction and avoid random display on screen.
* SRU request for this correction to avoid displaying a destroyed buffer on screen, and enhance end user experience.
[Test Case]
* just click on icon in panel. (see video)
[Regression Potential]
* correction in a dedicated function of gnome-panel, for animation stuffs.
* without this patch, buffer is destroy before window destruction; meaning that Gtk framework continue to access memory buffer area which is not valid anymore...
[Other Info]
* A bug has been opened in gnome-panel bugzilla for upstream developers : https:/
* Observed on gnome-panel version 3.4.1 ( current version in precise ) but issue is still present in trunk release in upstream version as well.
* Bug affect users using a compositing window manager configuration ( other dedicated code is used for other cases )
Regards,
Related branches
- Sebastien Bacher: Approve
- Ubuntu branches: Pending requested
-
Diff: 44 lines (+24/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/90-remove_artifact_on_icon_animation.patch (+16/-0)
debian/patches/series (+1/-0)
Changed in gnome-panel (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
description: | updated |
Issue root cause is destruction of overlayed window's pixbuf before hiding it.
Attached patched correct the behavior hiding the animation window before destroying its content.