diff --git a/terminal/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/actions/TabScrollLockAction.java b/terminal/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/actions/TabScrollLockAction.java index 2f54f66b2cf..ada6f713b83 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/actions/TabScrollLockAction.java +++ b/terminal/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/actions/TabScrollLockAction.java @@ -56,5 +56,7 @@ public class TabScrollLockAction extends AbstractTerminalAction { @Override public void updateAction(boolean aboutToShow) { setEnabled(aboutToShow && getTarget() != null && getTarget().getState() == TerminalState.CONNECTED); + setChecked(getTarget() != null && getTarget().isScrollLock()); } + }