Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2012-09-24 16:55:33 +0000
committerPawel Piech2012-11-09 04:29:16 +0000
commit521f90af28071f85fa4680465a583e8d78f5f0d2 (patch)
tree1397f3c92f58420eac1cedd521cc9baa7fbd4132
parent84e46a7b1728e78e3b869a2cdce5b4bb0373ab6f (diff)
downloadorg.eclipse.cdt-521f90af28071f85fa4680465a583e8d78f5f0d2.tar.gz
org.eclipse.cdt-521f90af28071f85fa4680465a583e8d78f5f0d2.tar.xz
org.eclipse.cdt-521f90af28071f85fa4680465a583e8d78f5f0d2.zip
Bug 390245 - [hover] Wrong text color for expression hover
-rw-r--r--dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ExpressionInformationControlCreator.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ExpressionInformationControlCreator.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ExpressionInformationControlCreator.java
index 88239eb1769..ca0ee3decc8 100644
--- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ExpressionInformationControlCreator.java
+++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ExpressionInformationControlCreator.java
@@ -380,6 +380,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC
}
});
+ setForegroundColor(getShell().getDisplay().getSystemColor(SWT.COLOR_INFO_FOREGROUND));
setBackgroundColor(getShell().getDisplay().getSystemColor(SWT.COLOR_INFO_BACKGROUND));
}
@@ -428,7 +429,16 @@ public class ExpressionInformationControlCreator implements IInformationControlC
}
}
- @Override
+ @Override
+ public void setForegroundColor(Color foreground) {
+ super.setForegroundColor(foreground);
+ if (fDetailPaneComposite != null) {
+ fDetailPaneComposite.setForeground(foreground);
+ }
+ fTree.setForeground(foreground);
+ }
+
+ @Override
public void setBackgroundColor(Color background) {
super.setBackgroundColor(background);
if (fDetailPaneComposite != null) {

Back to the top