Call on_change methods after setting default dtstart on calendar view
issue7496 review48441002
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
* Call on_change methods after setting default dtstart on calendar view
|
||||
* Allow to open in new tab Many2One and Reference with CTRL key
|
||||
* Store session in browser storage
|
||||
* Increase the space available for tab list
|
||||
|
||||
+7
-3
@@ -1223,11 +1223,15 @@
|
||||
return prm.then(function() {
|
||||
group.add(record, this.new_model_position());
|
||||
this.set_current_record(record);
|
||||
var prm = jQuery.when();
|
||||
if (previous_view.view_type == 'calendar') {
|
||||
previous_view.set_default_date(record, selected_date);
|
||||
prm = previous_view.set_default_date(
|
||||
record, selected_date);
|
||||
}
|
||||
this.display().done(function() {
|
||||
this.set_cursor(true, true);
|
||||
prm.then(function() {
|
||||
this.display().done(function() {
|
||||
this.set_cursor(true, true);
|
||||
}.bind(this));
|
||||
}.bind(this));
|
||||
return record;
|
||||
}.bind(this));
|
||||
|
||||
@@ -273,6 +273,9 @@
|
||||
selected_date = Sao.Date(selected_date);
|
||||
}
|
||||
field.set(record, selected_date);
|
||||
return record.on_change([dtstart]).then(function() {
|
||||
return record.on_change_with([dtstart]);
|
||||
});
|
||||
},
|
||||
get_selected_date: function(){
|
||||
return this.el.fullCalendar('getDate');
|
||||
|
||||
Reference in New Issue
Block a user