commit 4a8b508d40021659290b84b83eaf29071de38f61 Author: Juergen Spitzmueller <sp...@lyx.org> Date: Fri Jun 1 10:17:18 2018 +0200
If a master is being created at loading the child, un-hide it. Fixes: #11162 (cherry picked from commit a368439bcc3fbd18b4635d1b7c12da08b9315e2c) --- src/Buffer.cpp | 4 ++++ status.23x | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 6d0fd4f..583d3db 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -1052,6 +1052,10 @@ bool Buffer::readDocument(Lexer & lex) << absFileName() << ") does not include " "this document. Ignoring the master assignment."); + // If the master has just been created, un-hide it (#11162) + if (!master->fileName().exists()) + lyx::dispatch(FuncRequest(LFUN_BUFFER_SWITCH, + master->absFileName())); } } } diff --git a/status.23x b/status.23x index 654d099..3091f06 100644 --- a/status.23x +++ b/status.23x @@ -70,6 +70,8 @@ What's new - GuiCitation: Don't reset filter on show (bug 11291). +- If a master is being created at loading the child, un-hide it (bug 11162). + * DOCUMENTATION AND LOCALIZATION