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
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.
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
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
This was on Linux 64-bit.
Is that a new issue? which platform? Is it remotely? On my win64 XP Pro, it is displaying with white background.