]> git.lyx.org Git - lyx.git/blobdiff - src/ParagraphMetrics.cpp
This patch prevents the shortcut dialog from silently over-writing existing bindings...
[lyx.git] / src / ParagraphMetrics.cpp
index 89a7a065ab2de9aa028ab3325a69671d7ec1365c..1e4410644c4c67ab22e1e096af5d0b307b9c79b1 100644 (file)
@@ -42,7 +42,7 @@
 #include "insets/InsetBibitem.h"
 #include "insets/InsetOptArg.h"
 
-#include "support/assert.h"
+#include "support/lassert.h"
 #include "support/convert.h"
 #include "support/debug.h"
 #include "support/gettext.h"
@@ -103,9 +103,10 @@ size_t ParagraphMetrics::computeRowSignature(Row const & row,
        }
 
        Dimension const & d = row.dimension();
-       char_type const b[] = { row.sel_beg, row.sel_end, d.wid, d.asc, d.des};
-       // Each of the variable to process is 4 bytes: 4x5 = 20
-       crc.process_bytes(b, 20);
+       char_type const b[] = { row.sel_beg, row.sel_end, 
+               row.left_margin_sel, row.right_margin_sel, d.wid, d.asc, d.des};
+       // Each of the variable to process is 4 bytes: 4x7 = 28
+       crc.process_bytes(b, 28);
 
        return crc.checksum();
 }