Hi Isomorphic,
I'm still investigating this issue (using v11.1p_2017-10-11). Please see the testcase in #13 + #14 and put a breakpoint here in serverside DSField:
This is how this look for the ReportsTo field:

It seems you are comparing title, variable which is an array (see "expressions" in the screenshot) via instanceOf. Most likely you want title[1] here, but I could be wrong.
Best regards
Blama
I'm still investigating this issue (using v11.1p_2017-10-11). Please see the testcase in #13 + #14 and put a breakpoint here in serverside DSField:
Code:
/* */ public String getTitle(Locale locale)
/* */ {
/* 296 */ Object title = get("title");
/* 297 */ if ((title instanceof LocaleMessage)) { [B]// Set breakpoint here[/B]
/* 298 */ return ((LocaleMessage)title).getMessage(locale);
/* */ }
/* 300 */ return title == null ? null : title.toString();
/* */ }
It seems you are comparing title, variable which is an array (see "expressions" in the screenshot) via instanceOf. Most likely you want title[1] here, but I could be wrong.
Best regards
Blama
Comment