mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-16 00:05:56 +00:00
FeedTree: allow context menu for virtual feeds
This commit is contained in:
@@ -128,7 +128,7 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
|
|||||||
tnode._paramNode = param;
|
tnode._paramNode = param;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (id.match("FEED:") && bare_id > 0) {
|
if (id.match("FEED:")) {
|
||||||
var menu = new dijit.Menu();
|
var menu = new dijit.Menu();
|
||||||
menu.row_id = bare_id;
|
menu.row_id = bare_id;
|
||||||
|
|
||||||
@@ -138,17 +138,19 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
|
|||||||
catchupFeed(this.getParent().row_id);
|
catchupFeed(this.getParent().row_id);
|
||||||
}}));
|
}}));
|
||||||
|
|
||||||
menu.addChild(new dijit.MenuItem({
|
if (bare_id > 0) {
|
||||||
label: __("Edit feed"),
|
menu.addChild(new dijit.MenuItem({
|
||||||
onClick: function() {
|
label: __("Edit feed"),
|
||||||
editFeed(this.getParent().row_id, false);
|
onClick: function() {
|
||||||
}}));
|
editFeed(this.getParent().row_id, false);
|
||||||
|
}}));
|
||||||
|
|
||||||
menu.addChild(new dijit.MenuItem({
|
menu.addChild(new dijit.MenuItem({
|
||||||
label: __("Update feed"),
|
label: __("Update feed"),
|
||||||
onClick: function() {
|
onClick: function() {
|
||||||
scheduleFeedUpdate(this.getParent().row_id, false);
|
scheduleFeedUpdate(this.getParent().row_id, false);
|
||||||
}}));
|
}}));
|
||||||
|
}
|
||||||
|
|
||||||
menu.bindDomNode(tnode.domNode);
|
menu.bindDomNode(tnode.domNode);
|
||||||
tnode._menu = menu;
|
tnode._menu = menu;
|
||||||
|
|||||||
Reference in New Issue
Block a user