Dear community,
after upgrading my installation from 5.0.4 to 5.1.0 a page containing a "D3 Collapsible Tree Chart" does not work anymore.
The tree does not show up at all and even the developer bar has vanished when in development environment.
The Firefox console shows: "Error: Syntax error, unrecognized expression: #" for "jquery-2.2.3.min.js:2:12556"
In opposite to my application the tree is rendered in the "Sample Charts" packaged application even with Apex 5.1!
While debugging and playing around for a while I found a workaround:
If I insert anything at "Page Items to Submit" for the region source of the tree - it works!
You can reproduce this in the "Sample Charts" packaged application.
At page 16 in the region "D3 Collapsible Treemap Chart" change the last line of the source
from "where sal <= :P16_SALARY"
to "where sal <= 5000"
and remove "P16_SALARY" from the "Page Items to Submit".
Result: the tree does not render and the developer bar does not show up.
If I type for example "1" into the "Page Items to Submit" field - everything works.
What causes this change of behaviour from Apex 5.0 to Apex 5.1?
Thanks
Klaus