Hi everyone !
For a change, this is not a topic for an issue. I would like to ask the community something. Why do you use the ClickItem method ?
Through many topics I've read, this method seems to be inefficient, buggy, and sometimes has strange behavior. So why using it ?
the answer is simple. For many years it used to be a reliable method to test all available items in a dropdown and check if they are written to the database after clicking the save button.
I would rather use an existing method if it's available, than to write my own.
As mentioned in their document for Supported Browsers, they support specific versions of browsers. Any other versions used, may have issues.
I always use my own scripts. I found them more reliable, faster, and when something get wrong, I know exactly what happened and where.
With built-in methods in TC, if something get wrong, you can just cry and expect a fix ^^.
(But I understand that built-in methods require less work to get up and running).
To code these dynamic visualisations will take sometime to do. Whereas, using existing methods to pass in data to draw the chart is a lot quicker. There is a possibility that D3 will break, which it has in the past. But the work involved to resolve this, was minimal.
You have to weight the pros and cons!
Everyone reporting that ClickItem doesn't work is usually not aware that they are using a not supported browser that is causing the issue.
Last time (July/August) it was a bug in TC. Smartbear took almost two months to repair it. And this is not the first time. (I've been using TC since 2015 and this is a recurring problem, I always see this method working poorly.)