I found the source of a thing bugging me since ver 3.4. According to the docs you can define an initial selection:
nsDialogs::SelectFolderDialog title initial_selection
So this should fix it but I can't verify because I can't compile it
It's in line 241:
nsDialogs::SelectFolderDialog /NOUNLOAD "Directory" $INSTALLAPPDIRECTORY
The last time I checked, it wasn't working properly.
Personally, I define it as a Send To on my system and never even use the installer UI.
Sometimes, the impossible can become possible, if you're awesome!
Thanks for the hint it really comes in handy.
The code to do it required using the NSD_ directives. I also added a fallback to the parent directory as most of us keep apps in similar locations. So, if you're working on something in PlaceIStoreStuff\AppName1 and then delete AppName1, it will fallback to PlaceIStoreStuff when you browse.
Sometimes, the impossible can become possible, if you're awesome!