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