···393393 break;
394394 }
395395396396- case "ContextMenu": {
396396+ case "ContextMenu":
397397+ case "Backquote":
398398+ case "F10": {
399399+ if (e.code === "F10" && !e.shiftKey) break; // Shift+F10, ContextMenu, or Backquote for context menu
397400 if (!isInMain) return; // queue only
398401 e.preventDefault();
399402 queueSelection?.executeAction(