From a5c9c026e213ad52f28a6a36f2b250e29ca0a1dc Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Thu, 5 Mar 2015 06:55:15 -0500 Subject: [PATCH] Enable "Add tag" action even if no tags are defined yet (#4793) --- plugins/kolab_tags/kolab_tags.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/kolab_tags/kolab_tags.js b/plugins/kolab_tags/kolab_tags.js index 567eeb1e..329c18e0 100644 --- a/plugins/kolab_tags/kolab_tags.js +++ b/plugins/kolab_tags/kolab_tags.js @@ -40,7 +40,8 @@ window.rcmail && rcmail.addEventListener('init', function() { // display tags in message subject (message window) if (msg_view) { - rcmail.enable_command('tag-add', 'tag-remove', 'tag-remove-all', rcmail.env.tags.length); + rcmail.enable_command('tag-add', true); + rcmail.enable_command('tag-remove', 'tag-remove-all', rcmail.env.tags.length); message_tags(rcmail.env.message_tags); } @@ -585,7 +586,8 @@ function search_request(url) function message_list_select(list) { - rcmail.enable_command('tag-add', 'tag-remove', 'tag-remove-all', rcmail.env.tags.length && list.selection.length); + rcmail.enable_command('tag-remove', 'tag-remove-all', rcmail.env.tags.length && list.selection.length); + rcmail.enable_command('tag-add', list.selection.length); } // add tags to message subject on message list