Эх сурвалжийг харах

HUE-3659 [home] Open folder automatically if there is only one

Johan Ahlen 9 жил өмнө
parent
commit
88d8820

+ 6 - 1
desktop/core/src/desktop/templates/home2.mako

@@ -244,7 +244,12 @@ ${ fileBrowser.fileBrowser() }
         } else if (location.getParameter('path')) {
           viewModel.openPath(location.getParameter('path'));
         } else {
-          viewModel.activeEntry().load();
+          viewModel.activeEntry().load(function () {
+            if (viewModel.activeEntry().entries().length === 1 && viewModel.activeEntry().definition().type === 'directory') {
+              viewModel.activeEntry(viewModel.activeEntry().entries()[0]);
+              viewModel.activeEntry().load();
+            }
+          });
         }
       };
       window.onpopstate = loadUrlParam;