iTerm 2 & system tab weirdness as of latest nightlies (keyboard shortcut conflicts)
Thanks for filing an issue! Please answer the questions below so I can help you.
- iTerm2 version: 3.1.20170928-nightly
- OS version: 10.13.1 Beta (17B25c)
- Attach ~/Library/Preferences/com.googlecode.iterm2.plist here (drag-drop from finder into this window) com.googlecode.iterm2.plist
- Attach a debug log, if possible. Instructions at https://iterm2.com/debuglog (Does not seem relevant.])
Detailed steps to reproduce the problem: All keyboard shortcuts described are set in System Preferences > Keyboard > Shortcuts > App Shortcuts.
- I have a global keyboard shortcut for macOS's "Show Previous Tab" and "Show Next Tab" menu bar items, so that all apps which support system tabs share the same shortcuts to switch. There's also a system-wide shortcut set for "Merge All Windows".
- iTerm 2.0 has its own tabs, and so for a while I've had entries for "Select Previous Tab" and "Select Next Tab" which share the above shortcut. These coexist nicely.
What happened:
- After a recent update, the menu bar items for the macOS system tabs now appear in iTerm2's menu bar, albeit greyed out. However, this results in two weird behaviors:
- The system functions take priority over iTerm2's functions in terms of receiving keyboard commands, even though the system ones are greyed out and nonfunctional, so the shortcuts don't work. (Screenshot attached)
- When multiple windows are open, the "Merge All Windows" shortcut works, resulting in windows which contain multiple layers of tabs. (Screenshot attached)
What should have happened: If iTerm2 doesn't use the system tabs, these menu bar items should probably not be visible.