diff options
| author | Fabien Meghazi <fme@openerp.com> | 2012-09-19 15:02:39 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2012-09-19 15:02:39 +0200 |
| commit | 16f52fcdb8dcce2b2db24d506679729e31fc094e (patch) | |
| tree | 7331bd6d32b3df3da8c4502bea070289b8d204c8 /addons/web_kanban/static/src | |
| parent | 3896111478190994a5fa44b04adb170fd943845e (diff) | |
[FIX] Kanban quick create should send false if input is empty thus triggering slow create
bzr revid: fme@openerp.com-20120919130239-f7wcd91ng9x6kpo7
Diffstat (limited to 'addons/web_kanban/static/src')
| -rw-r--r-- | addons/web_kanban/static/src/js/kanban.js | 5 | ||||
| -rw-r--r-- | addons/web_kanban/static/src/xml/web_kanban.xml | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 08b1ecc30bb..cf6d319326c 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -1013,7 +1013,8 @@ instance.web_kanban.QuickCreate = instance.web.Widget.extend({ $(".oe_kanban_quick_create_add", this.$el).click(function () { self.quick_add(); }); - $(".oe_kanban_quick_create_close", this.$el).click(function () { + $(".oe_kanban_quick_create_close", this.$el).click(function (ev) { + ev.preventDefault(); self.trigger('close'); }); self.$input.keyup(function(e) { @@ -1031,7 +1032,7 @@ instance.web_kanban.QuickCreate = instance.web.Widget.extend({ quick_add: function () { var self = this; this._dataset.call( - 'name_create', [self.$input.val(), new instance.web.CompoundContext( + 'name_create', [self.$input.val() || false, new instance.web.CompoundContext( this._dataset.get_context(), this._context)]) .pipe(function(record) { self.$input.val(""); diff --git a/addons/web_kanban/static/src/xml/web_kanban.xml b/addons/web_kanban/static/src/xml/web_kanban.xml index 3537e96b4c8..817fcd919b1 100644 --- a/addons/web_kanban/static/src/xml/web_kanban.xml +++ b/addons/web_kanban/static/src/xml/web_kanban.xml @@ -86,7 +86,7 @@ <t t-if="widget._buttons"> <div class="oe_kanban_quick_create_buttons"> <button class="oe_kanban_quick_create_add">Add</button> - or <a class="oe_kanban_quick_create_close">Cancel</a> + or <a href="#" class="oe_kanban_quick_create_close">Cancel</a> </div> </t> </div> |
