Orestis Floros b3329fbb02
tiling_drag: Fix crash when performing tree_move (#6503)
tree_move calls tree_flatten which can destroy redundant containers.

An example reproduction would be V[H[a V[b]]] where V[b] is focused
(parent of b) and a is moved away using the DT_PARENT target.

Note: Found with [bugfinder](https://github.com/stanek-michal/bugfinder)
2025-10-07 17:32:15 +02:00
2024-08-05 18:23:55 +02:00
2024-11-06 18:34:21 +01:00
2025-03-21 12:48:29 +00:00
2022-10-16 18:21:08 +02:00
2024-08-05 18:23:55 +02:00
2024-08-05 18:23:55 +02:00
2024-08-05 18:23:55 +02:00
2020-05-19 14:45:06 +02:00
2018-05-01 13:49:55 +03:00
2024-08-05 18:23:55 +02:00
2024-11-06 18:27:13 +01:00
2024-11-06 18:26:52 +01:00

Logo i3: A tiling window manager

Build Status Issue Stats Pull Request Stats

Packages Packages

i3 is a tiling window manager for X11.

For more information about i3, please see the project's website and online documentation.

For information about contributing to i3, please see CONTRIBUTING.md.

Description
Languages
C 58.3%
Perl 36.1%
Raku 2.6%
Ruby 1.2%
Meson 0.7%
Other 1.1%