This is really PITA. I didn’t find anything bad in my code at this point. I tested it on my 10.9.4 system and all worked as expected for me.
Maybe it is time to trash whole com.apple.finder.plist and start from scratch.
Please execute these three lines in Terminal.app (copy&paste them one by one):
osascript -e "tell application \"Finder\" to quit
mv ~/Library/Preferences/com.apple.finder.plist ~/Desktop
osascript -e "tell application \"Finder\" to «event BATFinit»"
This will move Finder plist to your Desktop. Finder’s plist contains all Finder settings and TotalFinder’s as well, including TotalFinder’s license info. When you run Finder next time, it should create a new file with default values. TotalFinder will do the same for its own settings.
I had upgraded to TF1.6.8 just before I read your message.
1- The result: no change from TF1.6.7
2- I then tried to execute the BASH lines -curiously, none of them executed from Terminal
3- I then tried as “sudo” - again, none of them executed.
4- Last, I did it the hard way, followed by Logout/Login
NOW FreeForm works (and everything else) the way it is supposed to…
This was definitely a plist issue.
(Now I just have to track down the Terminal/osax issue )
Thanks again, (and thanks for TotalFinder and TotalSpaces - great software & great support)