]> git.lyx.org Git - lyx.git/blobdiff - src/paragraph_funcs.C
Fix bug 2485 and crash on middle mouse paste on math
[lyx.git] / src / paragraph_funcs.C
index c18169af5be9ab29797b2a23a0395b74423c0f33..5f67d40469a94e6a207dc4588ee97baf34d46e3c 100644 (file)
@@ -120,6 +120,7 @@ void breakParagraph(BufferParams const & bparams,
        if (flag) {
                tmp->layout(par.layout());
                tmp->setLabelWidthString(par.params().labelWidthString());
+               tmp->params().depth(par.params().depth());
        }
 
        bool const isempty = (par.allowEmpty() && par.empty());
@@ -167,11 +168,11 @@ void breakParagraph(BufferParams const & bparams,
                return;
        }
 
-        if (!isempty) {
-                par.params().clear();
-                par.layout(bparams.getLyXTextClass().defaultLayout());
-        }
-        
+       if (!isempty) {
+               par.params().clear();
+               par.layout(bparams.getLyXTextClass().defaultLayout());
+       }
+
        // layout stays the same with latex-environments
        if (flag) {
                par.layout(tmp->layout());