diff options
Diffstat (limited to 'platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java')
-rw-r--r-- | platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java b/platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java index cc1be90ef046..dab14bdadcc2 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/actions/ScrollToTheEndToolbarAction.java @@ -48,7 +48,7 @@ public class ScrollToTheEndToolbarAction extends DumbAwareAction { Rectangle visibleArea = myEditor.getScrollingModel().getVisibleArea(); Dimension size = myEditor.getContentComponent().getSize(); boolean isEndVisible = visibleArea.y + visibleArea.height >= size.height; - boolean isOnLastLine = document.getLineNumber(caretOffset) == document.getLineCount() - 1; + boolean isOnLastLine = document.getLineCount() == 0 || document.getLineNumber(caretOffset) == document.getLineCount() - 1; e.getPresentation().setEnabled(!isEndVisible || !isOnLastLine); } |