diff --git a/src/tr-web-control/script/min/system.min.js b/src/tr-web-control/script/min/system.min.js index c3ecd0d..b4b2680 100644 --- a/src/tr-web-control/script/min/system.min.js +++ b/src/tr-web-control/script/min/system.min.js @@ -26,7 +26,7 @@ rowIndex,rowData){system.control.torrentlist.datagrid("uncheckAll");system.contr onHeaderContextMenu:function(e,field){e.preventDefault();if(!headContextMenu)createHeadContextMenu();headContextMenu.menu("show",{left:e.pageX,top:e.pageY})}})},"json");function createHeadContextMenu(){if(headContextMenu)$(headContextMenu).remove();headContextMenu=$("\x3cdiv/\x3e").appendTo("body");headContextMenu.menu({onClick:function(item){if(item.iconCls=="icon-ok"){system.control.torrentlist.datagrid("hideColumn",item.name);headContextMenu.menu("setIcon",{target:item.target,iconCls:"icon-empty"})}else{system.control.torrentlist.datagrid("showColumn", item.name);headContextMenu.menu("setIcon",{target:item.target,iconCls:"icon-ok"})}system.resetTorrentListFieldsUserConfig(system.control.torrentlist.datagrid("options").columns[0]);system.saveUserConfig()}});var fields=system.control.torrentlist.datagrid("getColumnFields");for(var i=0;i0)parent.menu("appendItem",{text:menu.attr("title"),id:key,iconCls:menu.linkbutton("options").iconCls,disabled:menu.linkbutton("options").disabled,onclick:function(){system.panel.toolbar.find("#toolbar_"+$(this).attr("id")).click()}});else{menu=$("#"+key);if(menu.length>0)parent.menu("appendItem",{text:menu.attr("title"),id:key,iconCls:menu.attr("id").replace("menu","icon"),disabled:toolbar.find("#toolbar_changeDownloadDir").linkbutton("options").disabled, onclick:function(){$("#"+$(this).attr("id")).click()}})}menu=null}}break}parent.menu("show",{left:e.pageX,top:e.pageY});parent=null;menus=null},checkTorrentRow:function(rowIndex,rowData){this.panel.toolbar.find("#toolbar_start").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_pause").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_rename").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_remove").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_recheck").linkbutton({disabled:false}); this.panel.toolbar.find("#toolbar_changeDownloadDir").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_morepeers").linkbutton({disabled:false});this.panel.toolbar.find("#toolbar_queue").menubutton("enable");return},initToolbar:function(){this.panel.toolbar.find("#toolbar_label_reload_time").html(this.lang.toolbar["reload-time"]);this.panel.toolbar.find("#toolbar_label_reload_time_unit").html(this.lang.toolbar["reload-time-unit"]);this.panel.toolbar.find("#toolbar_reload_time").numberspinner({value:this.config.reloadStep/ diff --git a/src/tr-web-control/script/system.js b/src/tr-web-control/script/system.js index e805920..d0f3072 100644 --- a/src/tr-web-control/script/system.js +++ b/src/tr-web-control/script/system.js @@ -792,7 +792,7 @@ var system = { var parent = this.contextMenus[type]; if (!parent) { - parent = $("
").attr("class","easyui-menu").css({"width":"180px"}).appendTo(this.panel.main); + parent = $("
").attr("class","easyui-menu").css({"min-width":"180px"}).appendTo(this.panel.main); this.contextMenus[type] = parent; parent.menu(); }