mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
Fix regression introduced via #12819.
We will mark buffer as modified only in case of removal, not when just externally modified. https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg222715.html
This commit is contained in:
parent
d5da93628a
commit
e322ef153d
@ -5667,7 +5667,6 @@ void Buffer::Impl::fileExternallyModified(bool const exists)
|
||||
"checksum unchanged: " << filename);
|
||||
return;
|
||||
}
|
||||
lyx_clean = false;
|
||||
// If the file has been deleted, only mark the file as dirty since it is
|
||||
// pointless to prompt for reloading. If later a file is moved into this
|
||||
// location, then the externally modified warning will appear then.
|
||||
@ -5678,6 +5677,7 @@ void Buffer::Impl::fileExternallyModified(bool const exists)
|
||||
if (wa_ && wa_->unhide(owner_)) {
|
||||
wa_->updateTitles();
|
||||
if (!exists) {
|
||||
lyx_clean = false;
|
||||
frontend::Alert::warning(
|
||||
_("File deleted from disk"),
|
||||
bformat(_("The file\n %1$s\n"
|
||||
|
Loading…
Reference in New Issue
Block a user