When I edit and save an image file like .png or .svg (maybe it’s also other files), konqueror still displays the older image.
So, if I click on the edited image - and it opens in konnqueror - the older (unedited) version of that image appears.
If I open the same image in another program, the correct (edited) version appears.
Also, if I change the name of the image and open it in konqueror the correct (edited) version appears. (If I change the name back again, the older (unedited) version appears again.
Refreshing konqueror doesn’t help, also restarting konqueror doesn’t help.
I thought there might be some kind of cache konqueror uses, but in properties I only found the web browser related cache.
I turned it off anyway, just to try, but it didn’t solve the problem.
you’re talking about konqueror not updating the thumbnails of the files, correct?
if that is the case you need to rebuild the thumbnails, and for that you need to delete the thumbnails the program automatically caches, the directory should be: /home/username/.thumbnails - deleting its contents should make konqueror rebuild the previews hence displaying what you want.
Some files are opened within Konqueror if I left click on them (archives, html files, most graphics).
I think this is very convenient because it neither opens another window nor another program.
I noticed this problem when Konqueror opens a png.
I have to correct myself: With .svg Konqueror doesn’t have this problem.
I tried replicating what you did, but in version 4.14.18 that comes with tumblweed it works as expected.
however if I open the preview of a .png, keep that open while modifying and overwriting it, and then ask for another preview (without closing the first preview) it does show the old version of the file.
just to try, does changing the minimization of memory usage in configure -> performance to “never” alter the behaviour?
I’m out of ideas. it would be nice if someone could replicate it, 'cause it seems we have a bug here. apart from filling a bug report, I guess you could try to use a previous version, if one is available.
Well, Konqueror doesn’t display anything itself, it is just a shell for so-called “KParts”.
So I suppose the important question here is, which kpart is actually used…
What is active in “View”->“View Mode” (in Konqueror’s menu) when an image is displayed?
You can change the preferred one in the “File Associations”, on the “Embedded” tab. Another one might “work better” for you.
PS: I can somehow reproduce what you report with the “gwenview part”, i.e. if I open the same file again after changing it, the old version is displayed.
Clicking on Konqueror’s “Refresh” button or pressing F5 (while the image is displayed) fixes that though. So rather a cache thing (as suggested already) than a real bug.