commit 0ca63f4e27edd749331b3e94b84538b7af5f776b
Author: Scott Kostyshak <[email protected]>
Date: Wed Oct 28 22:51:24 2015 -0400
Disable "Show Output Anyway" button if empty file
Sometimes when compilation fails a PDF file is created but is empty
and the viewer gives an error when trying to view it. One such
example is compiling the current lib/examples/PDF-comment.lyx file
with TeX fonts and the following version of LuaTeX:
beta-0.80.0 (TeX Live 2015) (rev 5238)
diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index ae06ff8..e6096af 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -2440,7 +2440,7 @@ bool Buffer::getStatus(FuncRequest const & cmd,
FuncStatus & flag)
case LFUN_BUFFER_VIEW_CACHE:
(d->preview_file_).refresh();
- enable = (d->preview_file_).exists();
+ enable = (d->preview_file_).exists() &&
!(d->preview_file_).isFileEmpty();
break;
default: