Skip to content

Keep maximized pane mode when switching between panes #12876

Description

@Otbivnoe

Pre-submit Checks

Describe the solution you'd like?

When working inside a single tab with multiple panes, I often use split mode to create multiple long-running sessions:

  • Claude Code
  • Codex
  • lazygit
  • shell

Most of the time I only want to view one pane at a time. I would like pane navigation to preserve the maximized (fullscreen) state instead of restoring the split layout.

Current workflow:

Image

The split layout should continue to exist in the background, but the active pane should remain maximized when switching. This would allow users to cycle between panes while staying in fullscreen mode.

Is your feature request related to a problem? Please describe.

Yes. I use a single Warp tab as a project workspace with multiple long-running panes such as Claude Code, Codex, lazygit, and a shell.

Since I usually interact with only one pane at a time, repeatedly restoring the split layout interrupts the workflow and forces me to maximize panes again.

This is particularly noticeable when working with AI agents and on smaller laptop screens. I use a 14-inch MacBook Pro, where split panes significantly reduce the available horizontal space and the amount of visible context.

Additional context

No response

Operating system (OS)

macOS

How important is this feature to you?

4

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:window-tabs-panesWindow, tab, pane, and workspace layout management.enhancementNew feature or request.os:macmacOS-specific behavior, regressions, or requests.repro:highThe report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.warp:auto-triage-review

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions