Fix bug where counters in tags cloud were not updated after task delete (#3482)

This commit is contained in:
Aleksander Machniak 2016-03-01 11:45:25 +01:00
parent 7c3b2d646f
commit 65c49e78c7
2 changed files with 4 additions and 0 deletions

View file

@ -276,6 +276,7 @@ function rcube_tasklist_ui(settings)
rcmail.addEventListener('plugin.update_tasklist', update_list);
rcmail.addEventListener('plugin.destroy_tasklist', destroy_list);
rcmail.addEventListener('plugin.unlock_saving', unlock_saving);
rcmail.addEventListener('plugin.refresh_tagcloud', function() { update_tagcloud(); });
rcmail.addEventListener('requestrefresh', before_refresh);
rcmail.addEventListener('plugin.reload_data', function(){
list_tasks(null, true);

View file

@ -562,6 +562,9 @@ class tasklist extends rcube_plugin
}
$this->rc->output->command('plugin.update_task', $refresh);
}
else if ($success && ($action == 'delete' || $action == 'undelete')) {
$this->rc->output->command('plugin.refresh_tagcloud');
}
}
/**