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)
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: