Community
Participate
Working Groups
Reporter: Gao Yin Yin Language: Simplfied Chinese Build driver: eclipse-sourceBuild-srcIncluded-3.0M9 JDK Version: IBM J2SDK 1.4.1 Severity: 3 Summary: Surrogate – surrogate characters cannot be displayed correctly in the navigator view. Steps to recreate problem: 1. Open the navigator view through “Window --> Show View --> Navigator”; 2. Create a new project whose name contains surrogate character, for example: cq102\ud840\udc00; 3. The project name cannot be displayed correctly in the Navigator view. <<Error>> Surrogate characters cannot be displayed correctly in the Navigator view. <<Expected Result>> Surrogate characters can be displayed correctly in the Navigator view. <<Cause>> Navigator view does not support font setting. <<Solution>> Modify ResourceNavigator.java to support font setting according to “Text Font” setting in “Window-->Preference…-->Workbench-->Colors and Fonts”. Add ResourceNavigator objects to PropertyChangeListener and add property change event handler in ResourceNavigator.
Created attachment 13347 [details] Modified source file with diff
Note that all of these views use the font settings from the operating system, not Eclipse
*** This bug has been marked as a duplicate of 70179 ***