I recently went back to using the version of pcmanfm / libfm distributed by Arch (after troubleshooting using AUR GIT version for testing https://sourceforge.net/p/pcmanfm/bugs/775/)
The 'eject' button seems to no longer properly eject disks;
Previously, if i clicked on the 'eject' button, the device would unmount, then eject and no longer be available on the tree to the left (until physically reseated)
Now, the disk umounts but does not eject - it still appears on the tree, when it is physically removed a notify-osd message appears indicating that the disk has 'disappeared', and every time you reference the disk by name even at command line (i.e. gdisk /dev/sdd) the disk becomes re-mounted.
Perhaps this is a udisks problem? Except that I haven't changed usdisks, only pcmanfm.. i believe.
[dylan@zenbook ~]$ uname -a
Linux zenbook 3.14.2-1-iwlwifidebug #2 SMP PREEMPT Thu Jun 26 01:20:28 PDT 2014 x86_64 GNU/Linux
[dylan@zenbook ~]$ sudo pacman -Qi udisks | grep -i version
Version : 1.0.5-1
[dylan@zenbook ~]$ sudo pacman -Qi pcmanfm | grep -i version
Version : 1.2.0-2
[dylan@zenbook ~]$ sudo pacman -Qi libfm | grep -i version
Version : 1.2.0-5
[dylan@zenbook ~]$ sudo pacman -Qi gvfs | grep -i version
Version : 1.20.2-1