When I have resource pack files in the RP folder, Minecraft shows it like it should. However, if the resource pack is already selected, even after I remove it from the file system, it still says the the RP is there. This phantom RP Stays in the list until either it is deselected, and the menu reopened, or the game is relaunched.
STEPS TO RECREATE:
1. Place a resource pack in the RP folder.
2. Select the RP in Minecraft settings.
3. Remove the RP from the file system.
4. Open RP menu.
5. Notice that the RP is still listed.
(NOTE: BOTH OF MY RESOURCE PACKS ARE THE SAME)
Minecraft will not reload / remove / change resource packs on file system updates.
The resource packs are loaded only when:
(re)starting the game
selecting them in the resource pack screen and pressing "Done".
F3 + T
Otherwise the packs remain loaded and active.