Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 334053

Summary: The text of navigation bar in preference panel did not change to use large font.
Product: [Eclipse Project] Platform Reporter: yanghang
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: aabbott, daniel_megert, eclipse.felipe, kleind, mukund, remy.suen, va
Version: 3.6.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: stalebug
Attachments:
Description Flags
screen shot
none
SWT sample screen shot none

Description yanghang CLA 2011-01-11 22:55:43 EST
Build Identifier: Jface 3.6.1

my application use eclipse preference struture, and preference text do not inherit system setting automatically.

And eclipse has this issue too.

Reproducible: Always

Steps to Reproduce:
1. launch eclipse
2. A go to Control Panel - Display Options. On the Appearance tab, go to the Scheme listbox and select Windows Standard (large or extra large). Select the OK button, then the Apply button. 
3.Switch back to eclipse, and open preference.

Bug: The text of navigation bar in preference panel did not change to use large font.
Comment 1 yanghang CLA 2011-01-11 22:56:17 EST
Created attachment 186597 [details]
screen shot
Comment 2 Felipe Heidrich CLA 2011-01-12 09:58:06 EST
If you close and reopen the dialog, does the font change ?
what if you close and reopen eclipse, does the font change ?
Comment 3 yanghang CLA 2011-01-12 10:54:48 EST
(In reply to comment #2)
> If you close and reopen the dialog, does the font change ?
> what if you close and reopen eclipse, does the font change ?


If relaunch the eclipse, the font changed, but our product follow the guide below, 
and ask for 'switch back' our product, not relaunch after changing.


http://w3-03.ibm.com/able/devtest/swsystemset.html
Comment 4 Felipe Heidrich CLA 2011-01-13 11:53:45 EST
Can you run the SWT ControlExample ?
Go to the tree tab, change the system property. Does the font in the tree in the control example changes whe you to that ?
Comment 5 yanghang CLA 2011-01-14 02:30:21 EST
(In reply to comment #4)
> Can you run the SWT ControlExample ?
> Go to the tree tab, change the system property. Does the font in the tree in
> the control example changes whe you to that ?

The tree node font changed automaitcally.
Comment 6 yanghang CLA 2011-01-14 02:31:34 EST
(In reply to comment #5)
> (In reply to comment #4)
> > Can you run the SWT ControlExample ?
> > Go to the tree tab, change the system property. Does the font in the tree in
> > the control example changes whe you to that ?
> 
> The tree node font changed automaitcally.

I test with eclipse 3.6.1, the tree node font changed automaitcally. and the preference page still has the issue. I attached the screenshot
Comment 7 yanghang CLA 2011-01-14 02:32:26 EST
Created attachment 186803 [details]
SWT sample screen shot
Comment 8 Dani Megert CLA 2011-02-26 04:30:09 EST
I assume it works(In reply to comment #2)
> If you close and reopen the dialog, does the font change ?
> what if you close and reopen eclipse, does the font change ?
Why not just try the steps given in comment 0? I can easily reproduce with those steps and 3.7 M5. Besides the tree font, also the folder tabs aren't updated.

Restarting Eclipse fixes the problem.
Comment 9 Dani Megert CLA 2011-02-26 04:33:09 EST
(In reply to comment #8)
> I assume it works(In reply to comment #2)
Please ignore the "I assume it works", that was a leftover from another bug.
Comment 10 David Klein CLA 2011-03-03 13:29:26 EST
Even though restarting Eclipse may successfully enable the new font settings to be inherited, our test criteria for conforming to accessibility requirements state that the application needs to be able to dynamically respond to the new settings.  So, restarting is not a valid fix in this case.
Comment 11 David Klein CLA 2011-03-04 12:50:16 EST
I've double checked this accessibility criteria with our accessibility team, and this turns out to not be a critical accessibility issue.  It IS acceptable to restart the application in order to pick up the font changes.  It is not the preferred behavior (and Eclipse does dynamically pick up font changes in other areas), but it is not a must have.
Comment 12 Lars Vogel CLA 2019-11-14 03:15:12 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

If the bug is still relevant, please remove the "stalebug" whiteboard tag.