From d5572fdc8ae336da6b29cbc2e87cee96d31b4164 Mon Sep 17 00:00:00 2001 From: Paramjit Singh Sahota Date: Wed, 4 Jul 2012 11:49:30 +0530 Subject: [PATCH] [IMP] On kanban view, if click inside a column, bounce the related quick create[+] bzr revid: psa@tinyerp.com-20120704061930-jyw2kohww5a7enbf --- addons/web/static/src/js/corelib.js | 6 +++--- addons/web_kanban/static/src/css/kanban.css | 4 +++- addons/web_kanban/static/src/js/kanban.js | 4 ++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/addons/web/static/src/js/corelib.js b/addons/web/static/src/js/corelib.js index a4b0ca97eaa..988c419182b 100644 --- a/addons/web/static/src/js/corelib.js +++ b/addons/web/static/src/js/corelib.js @@ -728,11 +728,11 @@ instance.web.Widget = instance.web.Class.extend(instance.web.WidgetMixin, { } return false; }, - /* - * In button to bounce effect + /** + * Add bounce effect when click on wrong area */ do_bounce: function(element) { - element.effect("bounce", { times:3}, 500); + element.effect("bounce", { times:3}, 300); }, do_notify: function() { if (this.getParent()) { diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css index b65bd7dd8f4..c26620e7978 100644 --- a/addons/web_kanban/static/src/css/kanban.css +++ b/addons/web_kanban/static/src/css/kanban.css @@ -453,8 +453,10 @@ .openerp .oe_kanban_view .oe_kanban_color_9 { background-color: #ffc7f1; } - .openerp .oe_form .oe_kanban_view .oe_kanban_column, .openerp .oe_form .oe_kanban_view .oe_kanban_group_header { padding: 0px; background: white; } +.openerp .oe_kanban_quick_create { + float: right; +} \ No newline at end of file diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index a840d60a59e..6cce376d475 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -416,9 +416,9 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({ self.quick.focus(); }); var click_column = this.$element.find('.oe_kanban_add'); - click_column.css({"float":"right"}); + click_column.addClass('oe_kanban_quick_create'); this.$records.click(function() { - click_column.effect("bounce", { times:3 }, 300); + self.view.do_bounce(click_column); }); this.$records.find('.oe_kanban_show_more').click(this.do_show_more); if (this.state.folded) {