Resource packs in the resource pack selection list aren't showing up when the snapshot is in a separate directory (I am running the game in a different folder, not .minecraft). I didn't know the problem at first until I switched to the default directory. That's when the resource packs showed up on my resource pack selection screen. When i switched back to my other directory, the resource packs in my resource pack folder didn't show up on my resource pack selection screen. Please fix this!
Ellaborate a little more... What do you mean directory?
If your talking about the game directory in the profile editor (see screen shot) then this is working as intended. The Game Directory is where your telling it to put minecrafts files (i.e. assest, screenshots, resoursepacks, etc.) when using that profile. Basically allowing you to have your worlds save to your directory when in your profile, and your kids/brothers/girlfriend/etc worlds save to her directory when in thier profile.
So if your changing profiles to the snapshot profile with a different directory location in that Game Directoy field, then its not going to look for your resourse packs in the default location, its looking in the new directory you specified. Copy your resourse pack folder from the defualt location to the directory you specified and it should show up.