Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java4
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;

Back to the top