i3: layout toggle split doesn't work until enabling tabbed/stacked mode once
Output of i3 --moreversion 2>&- || i3 --version
:
Running i3 version: 4.13-130-gb23f23b2 (2017-07-13, branch "makepkg") (pid 640)
Loaded i3 config: /home/streetwalrus/.i3/config (Last modified: Fri 28 Jul 2017 19:10:45 IDT, 105654 seconds ago)
The i3 binary you just called: /usr/bin/i3
The i3 binary you are running: i3
URL to a logfile as per http://i3wm.org/docs/debugging.html:
n/a
What I did:
Press $mod+e
(bound to layout toggle split
) with a top level container focused.
What I saw:
Split orientation doesn’t toggle. Switching the container to tabbed or stacked layout fixes the issue for its lifetime. Nested containers are unaffected.
What I expected instead:
Split orientation should toggle no matter what.
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 1
- Comments: 27 (18 by maintainers)
Commits related to this issue
- Fix 'layout toggle split' Fix the issue #2846 (https://github.com/i3/i3/issues/2846) 1). Create a new split container when switching a workspace container to split layout 2). Add a regression test i... — committed to hwangcc23/i3 by hwangcc23 7 years ago
- Fix 'layout toggle split' Fix the issue #2846 (https://github.com/i3/i3/issues/2846) 1). Create a new split container when switching a workspace container to split layout 2). Add one regression test... — committed to hwangcc23/i3 by hwangcc23 7 years ago
- Fix 'layout toggle split' Fix the issue #2846 (https://github.com/i3/i3/issues/2846) 1). Create a new split container when switching a workspace container to split layout (credit: Streetwalrus) 2). ... — committed to hwangcc23/i3 by hwangcc23 7 years ago
- Fix 'layout toggle split' Fix the issue #2846 (https://github.com/i3/i3/issues/2846) 1). Create a new split container when switching a workspace container to split layout (credit: Streetwalrus) 2). ... — committed to hwangcc23/i3 by hwangcc23 7 years ago
- x11-wm/i3: import patch from upstream, bump PORTREVISION The patch fixes https://github.com/i3/i3/issues/2846 Approved by: bapt (maintainer) git-svn-id: svn+ssh://svn.freebsd.org/ports/head@450736... — committed to freebsd/freebsd-ports by deleted user 7 years ago
- x11-wm/i3: import patch from upstream, bump PORTREVISION The patch fixes https://github.com/i3/i3/issues/2846 Approved by: bapt (maintainer) — committed to freebsd/freebsd-ports by gahr 7 years ago
- x11-wm/i3: import patch from upstream, bump PORTREVISION The patch fixes https://github.com/i3/i3/issues/2846 Approved by: bapt (maintainer) — committed to svmhdvn/freebsd-ports by gahr 7 years ago
I’m experiencing the same problem…
For anyone running Ubuntu Bionic, I created a PPA that applies this patch to the 4.14.1-1 version of
i3
that bionic ships with:Fixed with #2849
I can whip up a PR, I’ll have to look into how tests work though. They don’t look too hard to write, but I’m not familiar with perl.