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
Killing workspaces does not work #591
Comments
Killing whole workspaces (which is what’s focused when you |
[Original comment by layus] It does not work because it is hard-coded in src/tree.c
So one solution would be to simply drop the if block (solution1.diff), which seems to work according to my tests. Another one consists in
where we set the third argument of tree_close to true, to prevent it from killing the parent container (solution2.diff). So, what is the best solution, and is a patch needed ? And also, would some tests in the test-suite be appropriate here ? Layus. |
I think removing the check is the way to go. Please add a test to the testsuite. Once you are done, please submit your patch at http://cr.i3wm.org/. Thanks! |
[Original comment by jj] This ticket was fixed in commit http://c.i3wm.org/97b086ef:
|
[Originally reported by eeemsi]
(1. open n terminals
2. put them to stacked/tabbed mode
3. move one window to the left/right
4. focus the parrent container
5. close selected windows via mod+shift+q
the windows still remain non-closed…
seems to happen if the mouse is over the non-stacked/tabbed window.
version: i3 version 4.1-151-g5a345db
using new_window 1pixel
The text was updated successfully, but these errors were encountered: