Calum Lind : Fix WebUI submenus closing upon mouse click

2 views
Skip to first unread message

g...@deluge-torrent.org

unread,
Dec 21, 2012, 8:40:12 PM12/21/12
to deluge...@googlegroups.com
Module: deluge
Branch: master
Commit: eec820774be5169f8544a8004c4ad08d17ae029f

Author: Calum Lind <calumlin...@gmail.com>
Date: Fri Dec 21 19:34:18 2012 +0000

Fix WebUI submenus closing upon mouse click

---

deluge/ui/web/js/deluge-all/Menus.js | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/deluge/ui/web/js/deluge-all/Menus.js b/deluge/ui/web/js/deluge-all/Menus.js
index c8430b6..87fab17 100644
--- a/deluge/ui/web/js/deluge-all/Menus.js
+++ b/deluge/ui/web/js/deluge-all/Menus.js
@@ -98,10 +98,12 @@ deluge.menus.torrent = new Ext.menu.Menu({
}, '-', {
text: _('Options'),
iconCls: 'icon-options',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
text: _('D/L Speed Limit'),
iconCls: 'x-deluge-downloading',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
text: _('5 KiB/s')
@@ -120,6 +122,7 @@ deluge.menus.torrent = new Ext.menu.Menu({
}, {
text: _('U/L Speed Limit'),
iconCls: 'x-deluge-seeding',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
text: _('5 KiB/s')
@@ -138,6 +141,7 @@ deluge.menus.torrent = new Ext.menu.Menu({
}, {
text: _('Connection Limit'),
iconCls: 'x-deluge-connections',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
text: _('50')
@@ -156,6 +160,7 @@ deluge.menus.torrent = new Ext.menu.Menu({
}, {
text: _('Upload Slot Limit'),
iconCls: 'icon-upload-slots',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
text: _('0')
@@ -180,6 +185,7 @@ deluge.menus.torrent = new Ext.menu.Menu({
}, '-', {
text: _('Queue'),
iconCls: 'icon-queue',
+ hideOnClick: false,
menu: new Ext.menu.Menu({
items: [{
torrentAction: 'top',

g...@deluge-torrent.org

unread,
Dec 21, 2012, 8:40:11 PM12/21/12
to deluge...@googlegroups.com
Module: deluge
Branch: 1.3-stable
Commit: d7d91aec0b3cc6f7831c4e6133be2da1c06097e2

Author: Calum Lind <calumlin...@gmail.com>
Date: Fri Dec 21 19:34:18 2012 +0000

Fix WebUI submenus closing upon mouse click

---

deluge/ui/web/js/deluge-all/Menus.js | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/deluge/ui/web/js/deluge-all/Menus.js b/deluge/ui/web/js/deluge-all/Menus.js
index 1147809..2ad4bc6 100644
--- a/deluge/ui/web/js/deluge-all/Menus.js
+++ b/deluge/ui/web/js/deluge-all/Menus.js
@@ -1,6 +1,6 @@
/*!
* Deluge.Menus.js
- *
+ *
* Copyright (c) Damien Churchill 2009-2010 <dam...@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
@@ -34,7 +34,7 @@ deluge.menus = {
onTorrentAction: function(item, e) {
var ids = deluge.torrents.getSelectedIds();
var action = item.initialConfig.torrentAction;
-
+
switch (action) {
case 'pause':
case 'resume':
@@ -69,7 +69,7 @@ deluge.menus = {
break;
case 'recheck':
deluge.client.core.force_recheck(ids, {
- success: function() {
+ success: function() {
deluge.ui.update();
}
});
Reply all
Reply to author
Forward
0 new messages