Poss RW prefs bug

I was testing something in an application of mine when stumbling into this.

When you choose to move your add ons folder.
Select “other”
In the save panel navigate to desktop and choose “new folder” create a folder called “test”
this should navigate you inside the new “test” folder.
“Move add ons and restart”
Adonis are moved into the “test” folder.
And the RW preference key “NSNavLastRootDirectory” is set to “~/desktop/test”

Now then…!

When you choose to move your add ons folder.
Select “other”
In the save panel navigate to desktop and simply highlight a folder that already exists.
For example highlight a folder you created earlier called “test2”
do not navigate into the “test2” folder, simply highlight it.
“Move add ons and restart”
Adonis are moved into the “test2” folder.
And the RW preference key “NSNavLastRootDirectory” is set to “~/desktop”

Not the full path as the first example you’d expect of “~/desktop/test2”

Surely this can’t be right??

NSNavLastRootDirectory is a plist key used by Apple, not RapidWeaver, to remember which directory you were last viewing. By default, the next save or open panel will open at that directory.

The behaviour in RapidWeaver that you’re seeing is, as far as I can tell, expected. We ask Apple to present an NSOpenPanel and they provide us with the URL to the directory you selected.

If I’m misunderstanding, and it’s doing something in RapidWeaver that you think is a bug, please could you record a video of it (ignoring that prefs key) and send it to Dan?

@simon No, it is me that is mistaken then. I was misled into thinking that was the path to the add ons folder you were recording as a pref. It is that path I am after. As I am an external app, I’m not sure I can get it now ?