Hello all,
I originally posted this as a bug report, but was told to post it here instead.
I’m encountering a lot of apparent bugs, which turn out to be caused by caching. This post details two common examples, both encountered whilst using Safari 5.
Edit Entries Screen
After create a new entry, it doesn’t immediately appear in the Edit Entries screen. Refreshing the page a couple of times displays the new entry just fine.
Changing a Channel’s Short Name
Changing a channel’s short name resulted in my being unable to delete or edit any of the entries associated with that channel.
After encountering this particular problem, I first navigated to the Channel Admin area of the CP to create a test channel, and then published a new entry in this channel (in an attempt to reproduce the problem).
Once that was done, I changed the “test” channel short name, and returned to the “Edit Entries” screen.
The original “problem” entries had now disappeared, having been correctly deleted all along.
However, the new “test” channel was reporting the incorrect channel name, and I once again had issues editing or deleting the test entry.
Refreshing the page a few times solved the issue.
Conclusion
As I mentioned at the start, these are not an isolated incidents; I’m encountering a lot of issues which appear to be due to caching.
I’m still of the opinion that this is not a technical support issue, and should be considered a bug—whether the caching is down to EE or the browser is ultimately irrelevant. Either way, it still results in problems with the usability of the system.
That said, I’m really just interested in finding a solution to this problem, and would be happy to be proven wrong.
Cheers,
Stephen