Можете попробовать переопределить метод CubaDateFieldWidget#buildDate()
, чтобы вызывать rpc метод без аннотации @Delayed
.
@Override
public void buildDate() {
// Save previous value
String previousValue = getText();
super.buildDate();
// Restore previous value if the input could not be parsed
if (!parsable) {
setText(previousValue);
}
updateTextFieldEnabled();
bufferedDateString = text.getText();
updateBufferedResolutions();
// send the Time changes.
sendBufferedValues();
updateTextState();
}
Других решений я, к сожалению, не могу предложить.
С уважением,
Глеб