One of these days...
I have a custom symbol with a configuration pane <<symbol name>>-config.html. All worked fine initially, but now if i change or even remove the -config.html, the pane stays the same like the old one.
What am i missing here?
What Anna is suggesting should work. I have found in my development that AngularJS can be very aggressive with how it caches templates. When doing my development in Chrome I always keep the DevTools open and I keep Disable Cache checked on the network tab.
When I see the weird stuff you are describing, I do what Anna suggested and Empty the Cache and Hard Reload.
Have you tried a cacheless refresh with Ctrl+F5?
Yes, and iis reset, and browser restart.
I also expected the Ctrl+F5 to work.
Hmm, that's strange.
You could try the Network tab in the Developer Tools in your browser to see where it's loading the config file from. Just reload the page and open up the config tab - you should see a call be made to somewhere to get the config file.
Even after F5 it says it loads from disk cache... The URL displayed on mouseover is correct though, but it appears to me (not a web developer) that the file is kept on the browser.
Interesting. My config html file isn't cached ever, only the js file is - screenshot is of my browser cache
In the URL for the config request I see the parameter ?cache=none. Do you also have that for your config file request?
What browser are you using? Have you tried testing with a different one? If so, what results did you observe?
Using Chrome 58 and Coresight 2016R2. I don't see the ?cache=none parameter on the file
Running an outdated Server 2008R2, will take some time to get IE11 running, not IE8 and that is too old for Coresight
Hi Roger, my last hope would be running "Empty Cache and Hard Reload" option. Open Developer Tools and then right click on the refresh button to find this option:
This is indeed where i ended up yesterday. When disabling the cache in the Developer pane, the files are refreshed after a normal (chnage to .html) or hard (Ctrl-F5 in case of change to .js) refresh.
I am wondering though, if i push an update to a symbol to a live production system, how would the users get the updated files if these are cached? If even a browser restart does not work...
Retrieving data ...