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
 

Reply via email to