
I've noticed a bug in ShellTreeListbox where children path won't get updated.
Steps to reproduce:
1. Open ShellTreeListbox Intro in example application, turn on "Can include files"
2. Create a new folder in your desktop in your windows explorer and create a new text file within with the following hierarchy
-Desktop
-- New Folder
--- New Document.txt
3. Open your desktop in shelltreelistbox
4. Create a copy of the folder "New Folder" on your desktop in your windows explorer, seeing shelltreelistbox is getting aware of that new folder, hierarchy is now:
-Desktop
-- New Folder
--- New Document.txt
-- New Folder - Copy
--- New Document.txt
5. Rename this folder in your windows explorer to something else
-Desktop
-- New Folder
--- New Document.txt
-- New Folder - Renamed
--- New Document.txt
6. Now right click on the "New Document.txt" within the "New Folder - Renamed" and choose "Open". You will see an error message saying the file does not exist showing "Desktop\New Folder - Copy\New Document.txt".