Repro:
* Create a new node app
* Ensure show all files is on for project
* Add a new folder (NewFolder1)
* Add another new folder (NewFolder2)
* Add a file to the second folder (NewFolder2\JavaScript1.js)
* Exclude second folder (NewFolder2) from project
* Select the second folder (NewFolder2) and choose copy
* Select the first folder (NewFolder1) and choose paste
Result:
* Pasted NewFolder2 is included in the project while the nested JavaScript1.js is not
Continued repro:
* Select the pasted NewFolder2 and choose copy
* Select the original (excluded) NewFolder2 and choose paste
Result:
* Just pasted (nested) NewFolder2 is included in the project while it parent and child are not
* Create a new node app
* Ensure show all files is on for project
* Add a new folder (NewFolder1)
* Add another new folder (NewFolder2)
* Add a file to the second folder (NewFolder2\JavaScript1.js)
* Exclude second folder (NewFolder2) from project
* Select the second folder (NewFolder2) and choose copy
* Select the first folder (NewFolder1) and choose paste
Result:
* Pasted NewFolder2 is included in the project while the nested JavaScript1.js is not
Continued repro:
* Select the pasted NewFolder2 and choose copy
* Select the original (excluded) NewFolder2 and choose paste
Result:
* Just pasted (nested) NewFolder2 is included in the project while it parent and child are not