]> git.lyx.org Git - lyx.git/commitdiff
Do not auto-insert separator for keepempty layouts
authorJuergen Spitzmueller <spitz@lyx.org>
Sat, 29 Dec 2018 12:35:39 +0000 (13:35 +0100)
committerJuergen Spitzmueller <spitz@lyx.org>
Sat, 29 Dec 2018 12:35:39 +0000 (13:35 +0100)
Candidate for stable

src/Text3.cpp

index 8507f74494efee7b664eb33a90d402d8a580fd3f..6db9c2b8d5d7337c044d16b366a6bc0b39dc67b3 100644 (file)
@@ -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()