From 61eab323e1bd8c623e653c77198cb8009edb6dc2 Mon Sep 17 00:00:00 2001 From: Paramjit Singh Sahota Date: Wed, 12 Sep 2012 15:35:52 +0530 Subject: [PATCH 1/2] [IMP] Click inside a menu tip, the create must jump for kanban view and list view bzr revid: psa@tinyerp.com-20120912100552-wb5oz8zy6ww0airj --- addons/web/static/src/js/view_list.js | 4 ++++ addons/web_kanban/static/src/js/kanban.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 015cd1636f1..965bd48fbb3 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -830,6 +830,10 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi this.$el.prepend( $('
').html(this.options.action.help) ); + var create_nocontent = this.$buttons; + this.$el.find('.oe_view_nocontent').click(function() { + create_nocontent.effect('bounce', {distance: 18, times: 5}, 150) + }); } }); instance.web.ListView.List = instance.web.Class.extend( /** @lends instance.web.ListView.List# */{ diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index a4dbae559b7..94a67b681c1 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -427,6 +427,10 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ this.$el.prepend( $('
').html(this.options.action.help) ); + var create_nocontent = this.$buttons; + this.$el.find('.oe_view_nocontent').click(function() { + create_nocontent.effect('bounce', {distance: 18, times: 5}, 150) + }); } }); From e3f1a48b3925ba66f1a07a766058a2e06fb0c8b1 Mon Sep 17 00:00:00 2001 From: Paramjit Singh Sahota Date: Fri, 14 Sep 2012 17:17:47 +0530 Subject: [PATCH 2/2] [IMP] Improved code. bzr revid: psa@tinyerp.com-20120914114747-524nmsj31axt1gd1 --- addons/web/static/src/js/view_list.js | 2 +- addons/web_kanban/static/src/js/kanban.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 965bd48fbb3..264c4f99c4c 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -832,7 +832,7 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 150) + create_nocontent.effect('bounce', {distance: 18, times: 5}, 150); }); } }); diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 94a67b681c1..256eaaa7f15 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -429,7 +429,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 150) + create_nocontent.effect('bounce', {distance: 18, times: 5}, 150); }); } });