Do you have an idea how I can fix this? (Besides waiting for an updated version of Bookends that fixes the few bugs that are related to using two displays. )
Hm, there is code in Bookends to prevent this. Can you stuff and send me your database so I can try to reproduce this.
The screen location of the List View window is saved in Preferences. If you remove Preferences it should revert to default (you'll need your serial number again).
Just to give some additional info since there are several (three) preference files for Bookends in ~/Library/Preferences :
The location of windows (and, as Jon mentioned, the serial number) is stored in the file called "Bookends 8 Preferences" (without quotes).
Just out of curiosity: why are there three differennt pref files for Bookends? I've always wondered why some apps have more than one pref file, while others only seem to have a single .plist file for storing their preferences…
You are right, the file that was called "Bookends" in my ~/Library/Preferences folder seems to have been a leftover from an earlier version or some such.
However, the other file – called "Bookends 8.plist" – will be recreated even after deleting it…
Yes, all Mac OS X apps have pLists, that contain important information for the Finder. Just ignore it. This is not where user-adjustable preferences are kept. They are in the file Bookends 8 Preferences.
I have the same "secondary display & resetting of window positions" problem and was wondering if it was fixed. In the office I have Bookends on a secondary display and when I'm on the road with my laptop I can not get any Bookends windows on my main display. Not the database, but also not single references or the internet search. The only way to use Bookends in such a case is to reset everything by trashing the plist file, which makes me loose several good things too . This is with Bookends 9. I quickly searched the release notes for Bookends 10, but couldn't find any reference to this issue, so I was wondering whether this was fixed....