فهرست منبع

HUE-8943 [core] Update menu app active selection to not conflict

Romain 6 سال پیش
والد
کامیت
d434ab72f1
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      desktop/core/src/desktop/js/ko/components/ko.sidebar.js

+ 3 - 3
desktop/core/src/desktop/js/ko/components/ko.sidebar.js

@@ -49,7 +49,7 @@ const TEMPLATE = `
       <!-- /ko -->
     </div>
   </script>
-  
+
   <script type="text/html" id="user-sub-menu-template">
     <div class="sidebar-menu user-menu" data-bind="css: { 'open' : $component.userMenuOpen }">
       <div class="menu">
@@ -82,7 +82,7 @@ const TEMPLATE = `
       </div>
     </div>
   </script>
-  
+
   <script type="text/html" id="support-sub-menu-template">
     <div class="sidebar-menu support-menu" data-bind="css: { 'open' : $component.supportMenuOpen }">
       <div class="menu">
@@ -225,7 +225,7 @@ class Sidebar {
               active = child.type === 'hdfs';
             }
           } else {
-            active = location.href.indexOf(child.url) !== -1;
+            active = location.pathname == '/hue' + child.url;
           }
           child.active(active);
         });