Please see capture at http://www.screencast.com/t/NDoS7mN6Fz. If the end user opens a project folder tree many layers deep, the folder's appearance will be stable upon Refreshing any of the parent nodes. But if the tree is opened from the Local FileSystem node, Refreshing on a folder that is a grandparent (or closer to root) of the deepest folder open will collapse the folder tree to the Refreshed folder.
Steps to Replicate :
1) Open Aptana Studio
2) Open the Local FileSystem node in the Project Explorer
3) Open a folder tree with a significant depth
4) Refresh a folder in the tree path close to the root
Actual Results :
The tree will collapse to the Refreshed folder or subfolder of the Refreshed folder.
Expected Results :
The tree structure should remain intact.