PR# 16711 Wrong background color for icons of parent classes in the features tree

Problem Report Summary
Submitter: manus_eiffel
Category: EiffelStudio
Priority: Medium
Date: 2010/04/21
Class: Bug
Severity: Serious
Number: 16711
Release: 6.6.8.2858
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.9 Safari/533.2
Synopsis: Wrong background color for icons of parent classes in the features tree

Description
You will see that the icon of the class in the features tree have a black background instead of white.
To Reproduce

										
Problem Report Interactions
From:larryl    Date:2010/06/01    Status: Closed    Download   
The patch is committed in revision#83396 and the bug is fixed.

Yes, `class_icon_map' is still needed since it's used by pixmap query features (such as `pixmap_from_class_i'). We cannot rely on EV_PIXEL_BUFFER purely. Because there is inconsistence between GTK's and Windows' widgets when using same transparent background image.

From:jfiat_es    Date:2010/05/19    Download   
Am I right to say that your patch consist of replacing  EV_PIXMAP by EV_PIXMAP_BUFFER?

If yes, this seems good for commit 

Is `class_icon_map' still used?
if not, we could remove it

From:larryl    Date:2010/05/18    Download   
Hello, Manu, Jocelyn

This bug can be fixed with attached patch. I have tested it on Windows XP 64bits and Ubuntu 64bits.

The culprit is different behavior of converting EV_PIXMAP to/from EV_PIXEL_BUFFER between Windows and Linux.

Please review if you have time... then commit it.

Thanks

Attachment: bug#16711.patch     Size:5839
From:manus_eiffel    Date:2010/04/26    Status: Analyzed    Download   
This was on Linux 64-bit.

From:jfiat_es    Date:2010/04/22    Download   
Is that a new issue?
which platform?

Is it remotely?

On my win64 XP Pro, it is displaying with white background.

From:manus_eiffel    Date:2010/04/21    Download   
Attachments for problem report #16711

Attachment: wrong_background.png     Size:66539