-
Notifications
You must be signed in to change notification settings - Fork 768
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
split + layout stacked / tabbed creates redundant containers #3001
Comments
IMHO this is the correct behavior. Why should we close this (valid) container that has been intentionally created? You can move a window into each of those stacked containers (just do your steps, open a second window and (Although, oddly, @stapelberg CC |
I'm suffering a similar issue on For example, if I create a new container with This behaviour is diferent to what i3 did before, where this redundant top bar was not shown. Full version output:
|
The offending line for the slowdown is this Lines 164 to 170 in 6f11b6f
|
I forgot to comment that on |
@roobre weird, I still get this behaviour. |
@orestisf1993 What default |
@roobre With the default i3 config: open fresh workspace, $mod+w (layout tabbed), open windows |
First of all, I want to say thank you to the developers. i3 has really changed my workflow for the better and is my second favorite program ever, only beaten by Vim. So thanks! Now, IMVHO, and putting aside the memory issue, I think this behaviour is not helpful. I arrived to this issue coming from this Reddit question and looking for a way to disable (or at least avoid) this behaviour of empty stacked containers. Everytime this has happened to me it has been by mistake and it was a small inconvenience that I had to get rid of. Furthermore, sometimes the resulting layout is not intuitive at all and I have to try a few times until I find out how to collapse the empty containers. In my case, I think it mostly happens when I first do |
This suddenly started happening for me when I uninstalled
|
…cked and split layouts Fixes i3#3001
…cked and split layouts Fixes i3#3001
…cked and split layouts Fixes i3#3001
Output of
i3 --moreversion 2>&- || i3 --version
:URL to a logfile as per https://i3wm.org/docs/debugging.html:
https://logs.i3wm.org/logs/5637036128075776.bz2
What I did:
What I saw:
Repeating this too many times makes i3 unbearably slow and memory usage skyrockets.
What I expected instead:
Redundant stacked / tabbed containers should not be opened.
The text was updated successfully, but these errors were encountered: