From: Juergen Spitzmueller Date: Sat, 29 Dec 2018 12:35:39 +0000 (+0100) Subject: Do not auto-insert separator for keepempty layouts X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=486a0aeaf7145f38478d9d47a13976c4cd7ef8f3;p=features.git Do not auto-insert separator for keepempty layouts Candidate for stable --- diff --git a/src/Text3.cpp b/src/Text3.cpp index 8507f74494..6db9c2b8d5 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -1255,6 +1255,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) pit_type prev = pit > 0 ? depthHook(pit, par.getDepth()) : pit; if (prev < pit && cur.pos() == par.beginOfBody() && !par.size() && !par.isEnvSeparator(cur.pos()) + && !par.layout().keepempty && !par.layout().isCommand() && pars_[prev].layout() != par.layout() && pars_[prev].layout().isEnvironment()