diff --git a/org.eclipse.tm.terminal.view/src/org/eclipse/tm/internal/terminal/view/TerminalView.java b/org.eclipse.tm.terminal.view/src/org/eclipse/tm/internal/terminal/view/TerminalView.java index 75e55b24bb9..3a60706deca 100644 --- a/org.eclipse.tm.terminal.view/src/org/eclipse/tm/internal/terminal/view/TerminalView.java +++ b/org.eclipse.tm.terminal.view/src/org/eclipse/tm/internal/terminal/view/TerminalView.java @@ -529,6 +529,7 @@ public class TerminalView extends ViewPart implements ITerminalView, ITerminalLi ctlText = fCtlTerminal.getControl(); menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$ menu = menuMgr.createContextMenu(ctlText); + loadContextMenus(menuMgr); contextMenuHandler = new TerminalContextMenuHandler(); ctlText.setMenu(menu); @@ -572,8 +573,6 @@ public class TerminalView extends ViewPart implements ITerminalView, ITerminalLi updateEditSelectAll(); updateEditPaste(); updateEditClearAll(); - - loadContextMenus(menuMgr); } }