navbar dropdown bug

Change-Id: I6a0597001aac0f3e7a276e5b7f3ad9988b82a856
This commit is contained in:
prabhjyotsingh 2017-11-22 20:27:29 +05:30
parent eb506ba9eb
commit 483a3ff77d
No known key found for this signature in database
GPG key ID: B8B72E48316C663D
2 changed files with 11 additions and 11 deletions

View file

@ -21,11 +21,11 @@ function expandCollapseDirective() {
restrict: 'EA',
link: function (scope, element, attrs) {
angular.element(element).click(function (event) {
if (angular.element(element).find('.expandable:visible').length > 1) {
angular.element(element).find('.expandable:visible').slideUp('slow')
if (angular.element(element).next('.expandable:visible').length > 1) {
angular.element(element).next('.expandable:visible').slideUp('slow')
angular.element(element).find('i.fa-folder-open').toggleClass('fa-folder fa-folder-open')
} else {
angular.element(element).find('.expandable').first().slideToggle('200', function () {
angular.element(element).next('.expandable').first().slideToggle('200', function () {
// do not toggle trash folder
if (angular.element(element).find('.fa-trash-o').length === 0) {
angular.element(element).find('i').first().toggleClass('fa-folder fa-folder-open')

View file

@ -38,13 +38,13 @@ limitations under the License.
</div>
</a>
</div>
<div class="expandable" style="color: black;">
<ul>
<li ng-repeat="node in node.children | orderBy:node:false:navbar.arrayOrderingSrv.noteComparator track by $index"
ng-class="{'active' : navbar.isActive(node.id)}"
ng-include="'components/navbar/navbar-note-list-elem.html'">
</li>
</ul>
</div>
</expand-collapse>
<div class="expandable" style="color: black;">
<ul>
<li ng-repeat="node in node.children | orderBy:node:false:navbar.arrayOrderingSrv.noteComparator track by $index"
ng-class="{'active' : navbar.isActive(node.id)}"
ng-include="'components/navbar/navbar-note-list-elem.html'">
</li>
</ul>
</div>
</li>