Potential regression of _NET_WM_STRUT handling
Hi, in Debian we had a report from an user which experienced a behavior change with panel, when upgrading from 4.16 to 4.18. The downstream report is at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026884 but to summarize, it seems that while _NET_WM_STRUT_PARTIAL is handled correctly, _NET_WM_STRUT is not anymore.
A python3 reproducer is provided: https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=1026884;filename=quickstrut.py;msg=17