Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Rolka2014-03-03 17:51:46 +0000
committerGerrit Code Review @ Eclipse.org2014-03-03 17:59:14 +0000
commit1720120edad5a76dd348f84575e7f9b33c5c1f64 (patch)
tree7536dbc60b925a82293240711d78c8cb928a8902
parentd1262d545c169942ed70b824486071ffd11137ca (diff)
downloadeclipse.platform.ui-1720120edad5a76dd348f84575e7f9b33c5c1f64.tar.gz
eclipse.platform.ui-1720120edad5a76dd348f84575e7f9b33c5c1f64.tar.xz
eclipse.platform.ui-1720120edad5a76dd348f84575e7f9b33c5c1f64.zip
Bug 429336 - [CSS] Changing an associated CSS theme doesn't update the
3.x theme Change-Id: Id8d1b728774b239d059f795f9edaaf7bef39f97f Signed-off-by: Daniel Rolka <daniel.rolka@pl.ibm.com>
-rw-r--r--bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewsPreferencePage.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewsPreferencePage.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewsPreferencePage.java
index c53d2ecca66..ef391b20c35 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewsPreferencePage.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewsPreferencePage.java
@@ -37,6 +37,7 @@ import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.preference.PreferencePage;
import org.eclipse.jface.viewers.ArrayContentProvider;
import org.eclipse.jface.viewers.ComboViewer;
+import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.LabelProvider;
@@ -314,7 +315,8 @@ public class ViewsPreferencePage extends PreferencePage implements
for (int i = 0; i < colorsAndFontsThemes.size(); i++) {
if (colorsAndFontsThemes.get(i).getId().equals(colorAndFontThemeId)) {
- colorsAndFontsThemeCombo.getCombo().select(i);
+ ISelection selection = new StructuredSelection(colorsAndFontsThemes.get(i));
+ colorsAndFontsThemeCombo.setSelection(selection);
break;
}
}

Back to the top