See attached video to reproduce.
Workaround:
class MyGantt : RadGanttView
{
protected override RadGanttViewElement CreateGanttViewElement()
{
return new MyGanttElement();
}
}
class MyGanttElement : RadGanttViewElement
{
protected override void InitializeFields()
{
base.InitializeFields();
ThemeRole = "RadGanttViewElement";
}
protected override bool EndEditCore(bool commitChanges)
{
if (this.ActiveEditor.Value == null)
{
GanttViewDataItem item = this.SelectedItem as GanttViewDataItem;
this.ActiveEditor.Value = item[CurrentColumn];
}
return base.EndEditCore(commitChanges);
}
}