Commit 87ceeb08 by Torkel Ödegaard

fix: v5 sidemenu & link to shortcuts now works, fixes #10087

parent 68dab712
......@@ -59,7 +59,7 @@
</a>
</li>
<li ng-repeat="child in ::item.children" ng-class="{divider: child.divider}" ng-hide="::child.hideFromMenu">
<a href="{{::child.url}}" target="{{::child.target}}">
<a href="{{::child.url}}" target="{{::child.target}}" ng-click="ctrl.itemClicked(child, $event)">
<i class="{{::child.icon}}" ng-show="::child.icon"></i>
{{::child.text}}
</a>
......
......@@ -50,6 +50,13 @@ export class SideMenuCtrl {
templateHtml: '<org-switcher dismiss="dismiss()"></org-switcher>',
});
}
itemClicked(item, evt) {
if (item.url === '/shortcuts') {
appEvents.emit('show-modal', {templateHtml: '<help-modal></help-modal>'});
evt.preventDefault();
}
}
}
export function sideMenuDirective() {
......
///<reference path="../../headers/common.d.ts" />
import $ from 'jquery';
import _ from 'lodash';
......
......@@ -11,7 +11,6 @@
.shortcut-table-category-header {
font-weight: normal;
font-size: $font-size-h6;
font-style: italic;
text-align: left;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment