[IMP] kanban :- improve width of columns and row on group by field.
authorYogesh (OpenERP) <ysa@tinyerp.com>
Mon, 19 Sep 2011 05:39:57 +0000 (11:09 +0530)
committerYogesh (OpenERP) <ysa@tinyerp.com>
Mon, 19 Sep 2011 05:39:57 +0000 (11:09 +0530)
bzr revid: ysa@tinyerp.com-20110919053957-sky269d9vugpzvqk

addons/web_kanban/static/src/js/kanban.js

index 8aa8e9f..c7b4313 100644 (file)
@@ -153,8 +153,11 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({
         });
         this.$element.find(".oe_column").disableSelection()
         this.$element.find('button.oe_kanban_button_new').click(this.do_add_record);
-        var column_width = 100 / (this.all_display_data).length;
-        var row_width = column_width * (this.all_display_data).length * this.DISPLAY_COLUMNS;
+        var row_width = 100, column_width = 100;
+        if ((this.all_display_data).length > 1){
+            row_width = (100 / this.DISPLAY_COLUMNS) * (this.all_display_data).length;
+            column_width = 100 / (this.all_display_data).length
+        }
         self.$element.find(".oe_table_column" ).css("width", column_width +"%");
         self.$element.find(".oe_kanban_row" ).css("width", row_width +"%");
         this.$element.find('#next-column').click(function(event) {