I am having an issue with Experience Builder Developer Edition.
I have built a custom widget that creates and monitors Session Storage Variables. Then I have added a Windows EventListener to monitor the variables for change. The Session storage variables are used to set the definitionExpressions on the feature layers in the Web Map. It is working wonderfully.
The issue is that when the Browser window containing the ExpB App is resized beyond a certain threshhold it seems that the ExpB app is throwing a rerender event that ignores any settings that were set on the Map (including the layer definition expressions).
I tried to handle this by using another Windows Eventlistener that monitors Browser resizing. This works just fine until the ExpB (ExpB builtin Threshold?) is reached. The entire Web App seems to refresh with new DOM element placement. But this event removes all layer definitions, refreshes the Map and App DOMS. I cannot find a hook that will fire the useStates and/or Eventlisteners.
Does anybody know what is going on here?
Thanks for any info.
BobinTN