-
Notifications
You must be signed in to change notification settings - Fork 1
Unhide Children works as expected for childrens, but it isn't refresh the Projects Explorer Treeview then, cause glitch. #17
Description
Let's say, that extension is great.
I needed it due to the fact I use 'Projects-Viewer' extension (which is very very very great for me!) that can allow me to have multi sub-projects opened in one project (a main one from the Projects-Viewer settings I made).
Well, now, as I understand "Unhide Childrens" works for a files/folders in a sub-level folder..
I need to report one thing.
I have a project named "framework_tests"
I have a project named "framework_glob"
Now, You must know that my PROJECT in Projects-Viewer include 2 projects folders:
- project "framework_tests" points to "C:\wamp\www\framework_new\framework_tests"
- project "framework_glob" points to "C:\wamp\www\framework_new"
So.. As I want not having presents everything of "C:\wamp\www\framework_new\framework_tests" in the project" and then not load in "framework_glob" projects the folder: framework_tests
I then used your extension for hiding in "framework_glob" the folder: framework_tests
(I mean: hiding it from the Atom Project Explorer Treeview).
It worked as expected.
But I (per curiosity) wanted unhide the "framework_tests" folder from "framework_glob" project..
And, then clicked on main project (framework_glob) and selected "Unhide Children".
Seemed my "framework_tests" folder was not unhided..
I searched for a "settings" file in my physical directory, nothing found..
So, I disabled your extension, and, the folder was unhidden.
I enabled your extension again, and the folder was hidden again..
SO..
After some experiences, I found that if I want unhide something, It unhide it effectively, but not refresh the Treeview!
So, if I click on the project tab for closing it and reopening it, it then effectively unhidden and then refreshed..
It's a curious behavior.
Sorry if my explanations are so complex.. i can't make simple using only words..