Skip to content

Advance window options conflict/overlap in functionality

Bug report

Detailed steps to reproduce the problem

To disable a new window opening at startup, the following advanced options must be set to "No."

  1. "Open a new window when you click the dock icon and no windows are already open, and also on app launch when no other windows are open?" -> "No"
  2. "Open a window at startup?" -> "No"
  3. Set either option to "Yes" while leaving the other as "No"
  4. Close and re-launch iTerm2.

What happened

A new window is opened even though either option indicates a new window shouldn't.

What should have happened

I'm not entirely sure. I was expecting that just setting "Open a window at startup?" was required to achieve not having a window open that would cover "[…] also on app launch when no other windows are open" because an iTerm2 window can't be open before the application is running. At least, that is my understanding when I read the option.