{"push_id":765451567,"size":3,"distinct_size":3,"ref":"refs/heads/CORE-6952","head":"c81c46dab456f43e0c6d35e333a034d421b47e11","before":"1496942d7a8a9c00cf4e942455edce021ce3df2d","commits":[{"sha":"fa346df7dce57fc15aa620de137537a3b7f56ce6","author":{"email":"df04a4bd91e6130dfd48f6f4813dc2261ea02616@iplantcollaborative.org","name":"Paul Sarando"},"message":"CORE-6952 Refactored folder selection on reload.\n\nRefactored NavigationPresenterImpl#reloadTreeStoreFolderChildren to load a folder's children after re-selecting the currently selected folder, otherwise the lazy-load handler may refresh the currently selected folder, select one of its subfolders on the load event, but then the NavigationPresenterImpl will re-select that folder again because it was the currently selected folder.","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/DiscoveryEnvironment/commits/fa346df7dce57fc15aa620de137537a3b7f56ce6"},{"sha":"ea51652138c7d80cbf8c50c90e420e8e93f23477","author":{"email":"df04a4bd91e6130dfd48f6f4813dc2261ea02616@iplantcollaborative.org","name":"Paul Sarando"},"message":"CORE-6952 Refactored SelectFolderByPathLoadHandler.\n\nSelectFolderByPathLoadHandler#initPathsToLoad must be called after the load handler has been added to the tree loader, otherwise the NavigationView.Presenter#expandFolder call at the end of the initPathsToLoad may never trigger the next onLoad call.\nRefactored the SelectFolderByPathLoadHandler#onLoad method into a private class that now gets added to the tree loader by a new SelectFolderByPathLoadHandler#registerFolderLoader method.","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/DiscoveryEnvironment/commits/ea51652138c7d80cbf8c50c90e420e8e93f23477"},{"sha":"c81c46dab456f43e0c6d35e333a034d421b47e11","author":{"email":"df04a4bd91e6130dfd48f6f4813dc2261ea02616@iplantcollaborative.org","name":"Paul Sarando"},"message":"CORE-6952 Added NavigationView.Presenter#isPathUnderKnownRoot.\n\nRefactored the SelectFolderByPathLoadHandler#initPathsToLoad logic that checks if a path is under a known root into a NavigationView.Presenter#isPathUnderKnownRoot method.","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/DiscoveryEnvironment/commits/c81c46dab456f43e0c6d35e333a034d421b47e11"}]}