Fixed bug 62712: [projection] Folding ruler doesn't take over java editor background color
diff --git a/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionRulerColumn.java b/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionRulerColumn.java
index 17a385a..d268731 100644
--- a/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionRulerColumn.java
+++ b/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionRulerColumn.java
@@ -12,14 +12,12 @@
 
 import java.util.Iterator;
 
-import org.eclipse.swt.SWT;
 import org.eclipse.swt.events.MouseEvent;
 import org.eclipse.swt.events.MouseMoveListener;
 import org.eclipse.swt.events.MouseTrackAdapter;
 import org.eclipse.swt.graphics.Color;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Display;
 
 import org.eclipse.jface.text.BadLocationException;
 import org.eclipse.jface.text.IDocument;
@@ -202,8 +200,7 @@
 		Control control= super.createControl(parentRuler, parentControl);
 
 		// set background
-		Display display= parentControl.getDisplay();
-		Color background= display.getSystemColor(SWT.COLOR_LIST_BACKGROUND);
+		Color background= getCachedTextViewer().getTextWidget().getBackground();
 		control.setBackground(background);
 
 		// install hover listener