Hi,
The following problem occurs with pcmanfm 1.2.4 (libfm and lxpanel from latest git commits), if the LXDE desktop displays at least one icon (either with a .desktop file or with option like "show the trash on the desktop") at the default position (in the left of the screen, no entry for that icon in $HOME/.config/pcmanfm/LXDE/desktop-items-0.conf).
In my test, there is already a panel, whose position is "bottom". When I try to create a new panel, by default its position is "left". If I select "top", then the process "pcmanfm --desktop --profile LXDE" starts eating 100% of a CPU and the desktop does not refresh anymore (the icon, which was moved a bit to the right when the new panel was created in left position, is not moved back to its previous position).
I have to do a "kill -9 <pcmanfm_pid>" to restore a clean situation (the icon is back to its previous position and the desktop responds).</pcmanfm_pid>
That issue does not occur if the icon has a position defined in $HOME/.config/pcmanfm/LXDE/desktop-items-0.conf.
Best regards,
Nico.
Anonymous
I forgot to say that, in my case, LXDE is built against gtk2 (2.24.31).
I also noted that the problem does not occur if I select "right" just before selecting "top".
Thank you very much for reporting this issue. I believe it is now fixed in GIT sources and fix will come into next release soon.
I can confirm the problem is solved. Thank you very much.