Created attachment 7430 Plugin size bug in deskbar panel mode Using Arch Linux, after updating xfce4-pulseaudio-plugin from 0.2.5 to 0.3.2 (previous stable version to the latest stable version, as of today), the panel plugin size is calculated completely wrong in both horizontal and deskbar mode. Previously, the plugin size ignored the "number of rows" panel value and remained at the size of a single item, thus being able to stack with other similar non-stretching items (launchers, some plugins, etc.) As of 0.3.2, the entire plugin stretches to the total row size, but even there the horizontal/vertical value seems to be mistakenly reversed. Screenshots illustrating both horizontal and deskbar modes are attached. It looks like the plugin is trying to hijack the entire available size of the panel (though each time in the wrong orientation), while previously the plugin icon size simply stayed at the size of a single item, as illustrated by the other icons in the screenshots.
Created attachment 7431 Plugin size bug in horizontal panel mode Second screenshot attached.
Created attachment 7436 fix-size-calculation-caused.patch Try this patch which fixes the issue for me.
Created attachment 7437 Plugin size bug fixed (In reply to Harald Judt from comment #2) > Created attachment 7436 > fix-size-calculation-caused.patch > > Try this patch which fixes the issue for me. Thank you, confirming that after applying the patch, plugin again behaves as before 0.3.2 Screenshot attached. (The somewhat weirdly offset tooltip is not an issue, as all panel plugins show tooltips this way.)
Harald Judt referenced this bugreport in commit 2c8c8a39e2c604337f9e5b5e11ffbce26ea24d3a Fix size calculation caused by 7c2e79ae34 (bug #13998) https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/commit?id=2c8c8a39e2c604337f9e5b5e11ffbce26ea24d3a
Thanks for the patch!
*** Bug 14011 has been marked as a duplicate of this bug. ***