https://bugs.kde.org/show_bug.cgi?id=344606
Jan Kundrát <j...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://commits.kde.org/tro | |jita/4cecef196024ffb31fc6d9 | |38ea616d17834c2d6b --- Comment #11 from Jan Kundrát <j...@kde.org> --- Git commit 4cecef196024ffb31fc6d938ea616d17834c2d6b by Jan Kundrát. Committed on 10/09/2017 at 14:38. Pushed by gerrit into branch 'master'. Do not auto remove direct-opened attachments Previously, Trojita tried to wait for a while and remove the temporary file on disk 10 seconds after the application has been launched. That was a possible race, and worse, some applications attempt to be smart and detect this file removal and somehow handle that. An example is Gwenview which auto-switches to a next file in the directory. Another example is Ark which won't let you extract/preview additional files from the archive once the downloaded file has been removed. It's 2017, and it seems that we can now mostly rely on a system behaving "sanely" and cleaning /tmp automatically. That's probably better than a random ad-hoc timeout of 10 seconds which we used to have in Trojita. Another bonus is that this fixes an interoperability problem with Adobe Reader on Windows. That app complained when the file to be openened was locked by another application -- Trojita in this case. Related: bug 316981 Change-Id: Ic150c6d2976ac1a414a6b34a41008aed104c7098 M +2 -5 src/Gui/AttachmentView.cpp https://commits.kde.org/trojita/4cecef196024ffb31fc6d938ea616d17834c2d6b -- You are receiving this mail because: You are watching all bug changes.