Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2012-09-24 16:55:33 +0000
committerPawel Piech2012-11-09 04:54:16 +0000
commit95a7d718dfa1e88e0af60c3403ab9ebad624ab24 (patch)
treebe3429c1b4c8d3908b7104515895fa51eaeebab4
parent14627a10868652e580996deca5bb1cae59730964 (diff)
downloadorg.eclipse.cdt-95a7d718dfa1e88e0af60c3403ab9ebad624ab24.tar.gz
org.eclipse.cdt-95a7d718dfa1e88e0af60c3403ab9ebad624ab24.tar.xz
org.eclipse.cdt-95a7d718dfa1e88e0af60c3403ab9ebad624ab24.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