diff options
Diffstat (limited to 'org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java')
-rw-r--r-- | org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java index ac0e3baff..051e69d0b 100644 --- a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java +++ b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/CustomizationContentsArea.java @@ -790,6 +790,10 @@ public class CustomizationContentsArea { key = pid + "_" + FontSelection.VAR_FONT_STYLE; //$NON-NLS-1$ String fontStyle = useRelativeFonts.getSelection() ? FontSelection.FONT_RELATIVE : FontSelection.FONT_ABSOLUTE; + if (fontStyle.equals(FontSelection.FONT_ABSOLUTE)) { + // reset font scaling for next time relative is selected + FontSelection.resetScalePercentage(); + } iprefs.put(key, fontStyle); if (toAll) { key = FontSelection.VAR_FONT_STYLE; |