History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-18982
Type: Usability Problem Usability Problem
Status: Open Open
Assignee: Kirill Kalishev
Reporter: Tom Adams
Votes: 0
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

Text renders incorrectly under Java 1.6 on Mac OS X 10.5

Created: 05 Aug 08 04:46   Updated: 05 Aug 08 12:17
Component/s: Editor. Editing Text, Project View, Refactoring, Structural Search and Replace, User Interface

File Attachments: None
Image Attachments:

1. Picture 1.png
(9 kb)

2. Picture 2.png
(35 kb)

3. Picture 3.png
(23 kb)

4. Picture 4.png
(22 kb)

5. Picture 5.png
(22 kb)
Environment:
Darwin remy.local 9.4.0 Darwin Kernel Version 9.4.0: Mon Jun 9 19:30:53 PDT 2008; root:xnu-1228.5.20~1/RELEASE_I386 i386
Mac OS X 10.5.4, Build 9E17
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13-120)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_05-b13-52, mixed mode)


Build: 8,616
Severity: High


 Description  « Hide
The latest EAP release (and previous EAP releases) have major text rendering issues on a Mac under Java 1.6. I don't know whether this is an IntelliJ thing, or an Apple thing, but it makes Diana very hard to use on a Mac.

Some stuff I've noticed is:

  1. In rename/move dialogs etc., the name of the thing being renamed has the last character obscured, and when you move the cursor back in the text, the refresh half-erases each character the cursor moves over in turn.
  2. Headers, e.g. in the file history tab, contain a really badly anti-aliased font.
    Text labels generally seem to have the last character obscured. This occurs in the tree view for example.

I've attached screen shots of some of the problems. Note that I am using a custom font, however switching back to the default font doesn't help, the rendering is consistent.

An alternative may be to back out the version of Java required in the Info.plist file, to point to 1.5 (currently "1.5+" ). I don't know if IntelliJ relies on 1.6, but using RetroWeaver or such may help here.

IntelliJ 7 under 1.5 has no such issues on a Mac.



 All   Comments   Work Log   Change History      Sort Order:
Dmitry Jemerov - 05 Aug 08 12:17
No, IDEA does not rely on any JDK 6 features. You can make this change in info.plist by yourself.