Bug 14981

Summary: visual artifacts on (default) printer icon in system-config-printer
Product: Mageia Reporter: David Walser <luigiwalser>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: eeeemail, makowski.mageia
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: system-config-printer-1.5.4-1.mga5.src.rpm CVE:
Status comment:
Attachments: icon of a printer selected as the default

Description David Walser 2015-01-07 21:45:51 CET
For the default printer, a green check mark is placed on the printer icon.  In Cauldron's version, it shows two check marks (top left and right) and some visual artifacts (bottom half of the icon) on the icon.  Another user told me this also happens if you select a personal preference, which places a heart instead of a check mark on the icon.  Perhaps there's some offset issue when reading the image to overlay the icon.

Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2015-01-07 21:46:20 CET
Created attachment 5792 [details]
icon of a printer selected as the default
David Walser 2015-01-07 21:46:29 CET

CC: (none) => makowski.mageia

claire robinson 2015-01-08 10:24:13 CET

CC: (none) => eeeemail

Comment 2 Philippe Makowski 2015-02-19 11:09:55 CET
From the system-config-printer devel list :

"Take a look for 'composite' in system-config-printer.py. It uses this
method to compose the icon with both the 'default' emblem and any other
state emblem as needed."
Comment 3 Philippe Makowski 2015-02-21 13:06:09 CET
system-config-printer-1.5.5-2.mga5 should fix the problem, please test.
Comment 4 Philippe Makowski 2015-02-21 19:26:40 CET
fixed in system-config-printer-1.5.5-2.mga5

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 5 Philippe Makowski 2015-03-17 19:31:36 CET
upstream published a cleaner patch than mine
https://git.fedorahosted.org/cgit/system-config-printer.git/commit/?h=1.4.x&id=da11e0c04656b6dfd365085821ce2e91ea481f5b