feat: 右键菜单.

This commit is contained in:
lijiahangmax
2024-01-13 02:49:25 +08:00
parent c0475dc7de
commit 57d06e7b05
8 changed files with 59 additions and 25 deletions

View File

@@ -113,12 +113,6 @@ export default class TerminalSession implements ITerminalSession {
});
// 设置右键选项
dom.addEventListener('contextmenu', async (event) => {
// 如果开启了右键粘贴 右键选中 右键菜单 则关闭默认右键菜单
if (preference.interactSetting.rightClickSelectsWord
|| preference.interactSetting.rightClickPaste
|| preference.interactSetting.enableRightClickMenu) {
event.preventDefault();
}
// 右键粘贴逻辑
if (preference.interactSetting.rightClickPaste) {
if (!this.canWrite || !this.connected) {