Launcher with multiple items duplicates items after first boot
This issue was found only in i386 and arm builds, and is not present in the amd64 image.
After installing the OS, xfce-panel reads the configuration from /etc/xdg/xfce4/panel/default.xml and everything works properly, but after logout the configuration saved to ~/.config is wrong and the launcher with multiple items ends up duplicating the first app instead
Example of the configuration of the launcher inside /etc/xdg/xfce4/panel/default.xml
....
<property name="items" type="array">
<value type="string" value="atril.desktop"/>
<value type="string" value="engrampa.desktop"/>
<value type="string" value="org.xfce.mousepad.desktop"/>
</property>
....
Here's a video demonstrating the bug. The first login represents the first boot after a clean installation, where the config is read from /etc/xdg. Then after re-login apps are duplicated in the launcher:
Peek_01-06-2022_17-20
xfce4-panel version: 4.16.4
OS version: Kali Linux rolling, based on Debian testing branch