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:

Reply via email to