forked from Archives/Athou_commafeed
allow category selection by clicking anywhere on the row
This commit is contained in:
@@ -186,7 +186,9 @@ module.directive('category', [ function() {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.toggleCategory = function(category) {
|
$scope.toggleCategory = function(category, event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
category.expanded = !category.expanded;
|
category.expanded = !category.expanded;
|
||||||
if (category.id == 'all') {
|
if (category.id == 'all') {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -5,14 +5,14 @@
|
|||||||
<i ng-class="{'icon-wrench': hovered==node}" class="icon"></i>
|
<i ng-class="{'icon-wrench': hovered==node}" class="icon"></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<span class="fldr">
|
<div ng-click="categoryClicked(node.id)">
|
||||||
<i ng-class="{'icon-caret-right': !node.expanded, 'icon-caret-down': node.expanded}" ng-click="toggleCategory(node)" ng-show="showChildren"></i>
|
<span class="fldr">
|
||||||
<i ng-class="{'icon-star' : node.id == 'starred', 'icon-inbox': node.id == 'all'}" ng-show="!showChildren"></i>
|
<i ng-class="{'icon-caret-right': !node.expanded, 'icon-caret-down': node.expanded}" ng-click="toggleCategory(node, $event)" ng-show="showChildren"></i>
|
||||||
</span>
|
<i ng-class="{'icon-star' : node.id == 'starred', 'icon-inbox': node.id == 'all'}" ng-show="!showChildren"></i>
|
||||||
<span ng-click="categoryClicked(node.id)">
|
</span>
|
||||||
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">{{formatCategoryName(node)}}
|
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">{{formatCategoryName(node)}}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul ng-show="node.expanded && showChildren">
|
<ul ng-show="node.expanded && showChildren">
|
||||||
<recursive>
|
<recursive>
|
||||||
|
|||||||
Reference in New Issue
Block a user