Corrected bug with quick create in group mode
bzr revid: nicolas.vanhoren@openerp.com-20120531100109-qekw54w6s7xoebzn
This commit is contained in:
parent
d5daf869da
commit
c257e6f1bf
|
@ -107,6 +107,9 @@
|
|||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_kanban_quick_create .oe_kanban_quick_create_buttons {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_kanban_vignette {
|
||||
padding: 8px;
|
||||
min-height: 100px;
|
||||
|
|
|
@ -417,7 +417,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({
|
|||
this.quick.destroy();
|
||||
delete this.quick;
|
||||
});
|
||||
self.quick.appendTo(self.$element.find('.oe_kanban_header'));
|
||||
self.quick.appendTo($(".oe_kanban_group_list_header", self.$records));
|
||||
self.quick.focus();
|
||||
});
|
||||
this.$records.find('.oe_kanban_show_more').click(this.do_show_more);
|
||||
|
@ -466,7 +466,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({
|
|||
rec.insertBefore(self.$records.find('.oe_kanban_show_more'));
|
||||
self.records.push(rec);
|
||||
} else {
|
||||
rec.prependTo(self.$records);
|
||||
rec.insertAfter($(".oe_kanban_group_list_header", self.$records));
|
||||
self.records.unshift(rec);
|
||||
}
|
||||
});
|
||||
|
@ -502,7 +502,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({
|
|||
this.dataset.read_ids([id], this.view.fields_keys)
|
||||
.then(function (records) {
|
||||
self.view.dataset.ids.push(id);
|
||||
self.do_add_records(records, 'prepend');
|
||||
self.do_add_records(records, true);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
</t>
|
||||
<t t-name="KanbanView.group_records_container">
|
||||
<td t-attf-class="oe_kanban_column #{widget.group ? 'oe_kanban_grouped' : 'oe_kanban_ungrouped'}">
|
||||
<div class="oe_kanban_group_list_header"/>
|
||||
<div class="oe_kanban_show_more">
|
||||
<button class="oe_button">Show more... (<span class="oe_kanban_remaining"></span> remaining)</button>
|
||||
</div>
|
||||
|
@ -66,7 +67,7 @@
|
|||
<div t-name="KanbanView.quick_create" class="oe_kanban_quick_create">
|
||||
<input t-att-placeholder="_t('Type name to create')"/>
|
||||
<t t-if="widget._buttons">
|
||||
<div>
|
||||
<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>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue