Branch 'roundcubemail-plugins-kolab-3.1' - plugins/tasklist
Thomas Brüderli
bruederli at kolabsys.com
Fri Nov 1 18:00:34 CET 2013
plugins/tasklist/tasklist.js | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
New commits:
commit a54f1dc395a7f762c1d9345c0d3ee5e5a8cbd853
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Fri Nov 1 17:59:13 2013 +0100
Allow clicks on all tags <li> and nested elements (#2458)
diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js
index 25ab68d..48965f4 100644
--- a/plugins/tasklist/tasklist.js
+++ b/plugins/tasklist/tasklist.js
@@ -175,12 +175,12 @@ function rcube_tasklist_ui(settings)
// click-handler on tags list
$(rcmail.gui_objects.tagslist).click(function(e){
- if (e.target.nodeName != 'LI')
- return false;
-
- var item = $(e.target),
+ var item = e.target.nodeName == 'LI' ? $(e.target) : $(e.target).closest('li'),
tag = item.data('value');
+ if (!tag)
+ return false;
+
// reset selection on regular clicks
var index = $.inArray(tag, tagsfilter);
var shift = e.shiftKey || e.ctrlKey || e.metaKey;
More information about the commits
mailing list