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)
This commit is contained in:
Scott Kostyshak 2015-10-28 22:51:24 -04:00
parent 74059f6b56
commit 0ca63f4e27

View File

@ -2440,7 +2440,7 @@ bool Buffer::getStatus(FuncRequest const & cmd, FuncStatus & flag)
case LFUN_BUFFER_VIEW_CACHE: case LFUN_BUFFER_VIEW_CACHE:
(d->preview_file_).refresh(); (d->preview_file_).refresh();
enable = (d->preview_file_).exists(); enable = (d->preview_file_).exists() && !(d->preview_file_).isFileEmpty();
break; break;
default: default: