it always changes my space back to space 1 before opening the hotkey window. Not exactly sure what upgrade or version first caused this. I believe it has different behavior with multiple displays for some reason.
Would you mind testing this on the beta version of iTerm2? It's likely fixed there (and I'm drowning under a pile of support requests right now, so let me know if it isn't)
Hi George,
It does not seem to be any different in iterm v3 beta.
It's not exactly mission-critical feature so no rush i guess, but i used to use it constantly and have had to change that sadly since total terminal is done and this isn't working...
I suspect what's going on is that the hotkey window moves for its initial creation only, while users expect it to move every time it is opened (a reasonable expectation!)
Not exactly sure what you mean by "moves", but what I am expecting is that when I hit the hotkey and the setting is "current space", that the window pops up in the current space above the currently active window, and does not cause an automatic space switch before opening.
This behavior does not happen only the first time for initial creation of the hotkey window. Since my latest update, it always causes the view to scroll to space 1, and opens there, regardless of the settings configured in the "window" tab of the "hotkey window" profile settings.
let me know if you need a screen cast to see the issue.
Using your configuration file, this is what I observed:
If I open the hotkey window and kill its session (cmd-w, or run exit) and then switch to space 2 and open the hotkey window, it will forever be bound to space 2. That's the space where it was created, and it does not "move" spaces.
If you can the profile's space to "All Spaces", it does something closer to what I think you want. It always appears on the current space, regardless of the space where it was first opened. This is the default setting for the hotkey window profile. The difference between "All Spaces" and "Current Space" is subtle. For a regular window, "current space" is the more popular choice since you don't want it following you around, while for the hotkey window "All Spaces" is what you want so it doesn't change your space when you open it.
I see. You are correct that "all spaces" is what I'm looking for. And I did not think to close the window and reopen it when changing settings which certainly made my debugging useless. Not sure how those settings got mixed up for me--it was working as I expected for a long time before.
And I understand how you might want to use the hotkey basically to switch to your space with terminal windows and then back to where you were.
I might suggest renaming the preferences, but I can't really think of anything more clear, so it's a non-issue I guess. Thanks for your time, sorry to waste it.