summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2011-01-18 16:28:05 +0300
committerAndrew Dolgov <[email protected]>2011-01-18 16:28:05 +0300
commit8122dae505d4115773f348b973a7ea2ec360e2b6 (patch)
tree92cfccdb9d1ac90f723468286ad83d5b04c48e31
parent9ad5399186f2a56dc9e628f7f64e9ef5e8efbeb5 (diff)
parentc2b2869cbccc936c73317ed34543621a6a70530a (diff)
Merge branch 'master' of fakecake.org:public_html/testbox/tt-rss
-rw-r--r--FeedTree.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/FeedTree.js b/FeedTree.js
index 4e090eedd..06f166c03 100644
--- a/FeedTree.js
+++ b/FeedTree.js
@@ -315,9 +315,10 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
var box = this._itemNodesMap[id];
if (box) {
- box = box[0].containerNode.parentNode.parentNode;
+ var row = box[0].rowNode;
+ var cat = box[0].rowNode.parentNode.parentNode;
- if (Element.visible(box)) {
+ if (Element.visible(cat) && Element.visible(row)) {
item = items[j];
break;
}
@@ -352,13 +353,15 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
var box = this._itemNodesMap[id];
if (box) {
- box = box[0].containerNode.parentNode.parentNode;
+ var row = box[0].rowNode;
+ var cat = box[0].rowNode.parentNode.parentNode;
- if (Element.visible(box)) {
+ if (Element.visible(cat) && Element.visible(row)) {
item = items[j];
break;
}
}
+
}
break;
}