Index: JavaSelectMarkerRulerAction.java =================================================================== RCS file: /home/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaSelectMarkerRulerAction.java,v retrieving revision 1.1 diff -u -r1.1 JavaSelectMarkerRulerAction.java --- JavaSelectMarkerRulerAction.java 1 Jun 2002 09:58:56 -0000 1.1 +++ JavaSelectMarkerRulerAction.java 17 Jun 2002 12:49:01 -0000 @@ -24,6 +24,7 @@ import org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel; import org.eclipse.ui.texteditor.ITextEditor; +import org.eclipse.ui.texteditor.ITextEditorExtension; import org.eclipse.ui.texteditor.MarkerUtilities; import org.eclipse.ui.texteditor.SelectMarkerRulerAction; @@ -66,6 +67,13 @@ } public void update() { + // Begin Fix for http://dev.eclipse.org/bugs/show_bug.cgi?id=20114 + if (fMyTextEditor instanceof ITextEditorExtension && ((ITextEditorExtension)fMyTextEditor).isEditorInputReadOnly()) { + fPosition= null; + super.update(); + return; + } + // End Fix for http://dev.eclipse.org/bugs/show_bug.cgi?id=20114 fPosition= getProblemPosition(); if (fPosition != null) setEnabled(true);