| Summary: | CA pop-up unreadable: background from system but not foreground | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Rik Bartolini <riksoft> | ||||||
| Component: | PDT | Assignee: | PHP UI <php.ui-inbox> | ||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P1 | CC: | ganoro, petyo_tanchev | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | 321703 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Rik Bartolini
System->preferences-appearance-><any theme>->colors-Tooltips? I use helios,and I could not find tooltips,now we only maintain pdt2.2,so can you try pdt2.2? System->preferences-appearance-><any theme>->colors->Tooltips is on Ubuntu, not Eclipse. Is where you change system colors. And Eclipse use them but only partially, and this is the problem. So anyone using the new Ubuntu 10.04 with default theme, don't see any code assiste pop-up (those ho show phpdoc, usually in yellow background with black foreground) That is, Eclipse (and PDT too, but the problem is partually also in WTP), pick colors from the system, BUT (and here is the problem), if you have a theme (like Ubuntu 10.04 default: Ambiance) that has tooltips foreground=white and background=black, SINCE ECLIPSE ONLY GET the variable system tooltips BACKGROUND BUT NOT system tooltips FOREGROUND, we end up with Eclipse having code assist pop-up black on black. And this happen not on the first pop-up, but from the 2nd occurrence. So installing Ubuntu, installing eclipse PDT, you have immediatly this behaviour: the first pop-up is yellow background and black foreground. The 2nd pop-up is black on black. I'm gonna try the new version. In the meantime, can you tell me if there is a place in eclipse preferences to force the color of the phpdoc pop-up? So if this problem is in the new version I can change the foreground manually as a workaround. New version 2.2.0 installed. Same problem. PS: Now I have also other problems :-( like code sense laking many elements. E.g. with 2.1 typing checkdnsrr will show parameters. And with CTRL it jumped to the source. Now checkdnsrr is unknown. I'll try with the latest update. Wait wait wait! Now the problem is 1/2 solved. With the 2.2, now the hover works (when I put the mouse on a function), but still have problem when the same thing happen choosing from the list that code completion show. So if I now type str the code completion open the window with the list of metod/attributes, and on the right of this window there is another window: the phpdoc info. This 2nd window is black. Despite the window is the same if evoked from hovering over keyword or by the code completion, in this 2nd case is still black as in 2.1. So half problem solved. seems like we can help with this content assist info box, Created attachment 174957 [details]
Screenshot
screenshot of the CA popup when using the new default theme for Ubuntu
Created attachment 174981 [details]
patch for dltk
depend on bug 321703 applied to branch as well Tested on 2.2.1.v20100829 Fixed I still have the problem with 2.2.1.v20101001-2300 org.eclipse.php (2.2.1.v20101001-2300-7L7J1F8NcJTJTJJT9cmJJ) "PDT Plug-in" Maybe dltk is not ok? org.eclipse.dltk.core (2.0.0.v20100518-1923-7L-0EAAoOVMSUaEAZ8w_) |