Intelligent panel hide broken
I run all Xfce components from git and keep them updated. Starting having a strange problem since a week ago (?) or so and had some difficulty tracking it down. Basically, my setup is Panel-1 on top of window and Panel-2 on left side of desktop, intelligent hide enabled.
Problem: When I open the second of any existing window (xfce-terminal, thunar, firefox), panel 2 autohides even though the window is not near the panel (nor is any other window near the panel). Closing the second window makes the panel re-appear. Oddly enough, when I tested this with Panel-2 at the bottom of the screen the problem did not appear.
I have replicated this issue on a secondary clean system account and inside a VM.
Have been building/rebuilding xfce4-terminal, xfce4-panel, but once I took xfwm4 back a couple of weeks it returned to a working state. Did a git bisect and it identified the following as the problem commit:
ecabdea981f3ecf03f2f6b32b7887925456435d0 is the first bad commit commit ecabdea981f3ecf03f2f6b32b7887925456435d0 Author: Olivier Fourdan <email@example.com> Date: Fri Jun 12 17:30:27 2020 +0200 client: Small cleanup Avoid setting the same flag twice in a row, we already set the CFG_REQUEST just a few line above. Signed-off-by: Olivier Fourdan <firstname.lastname@example.org> src/client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)```