瀏覽代碼

HUE-8330 [frontend] Use URL to determine which left nav item is active

Johan Ahlen 7 年之前
父節點
當前提交
fc58c39
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      desktop/core/src/desktop/templates/ko_components/ko_dw_sidebar.mako

+ 2 - 1
desktop/core/src/desktop/templates/ko_components/ko_dw_sidebar.mako

@@ -69,6 +69,7 @@
 ##            { displayName: 'Dashboard', url: '/jobbrowser#!workflows', icon: 'tables' },
 ##            { displayName: 'Workflows', url: '/oozie/editor/workflow/new', icon: 'workflows' },
 ##            { displayName: 'Service', url: '/hue/jobbrowser#!dataware2-clusters', icon: 'warehouses' }
+
           ]
         }]);
         self.collapsed = ko.observable();
@@ -93,7 +94,7 @@
           throttle = window.setTimeout(function () {
             self.items().some(function (item) {
               return item.children.some(function (child) {
-                if (child.url.indexOf(appName.replace('_', '/')) !== -1) {
+                if (location.href.indexOf(child.url) !== -1) {
                   if (self.activeUrl !== child.url) {
                     self.activeUrl(child.url);
                   }