]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/MathRow.cpp
Force a Buffer * argument to math insets constructor
[lyx.git] / src / mathed / MathRow.cpp
index 7b5ff9e1d0075f21dae0d0705bdb8d8cad023d5d..b8d8f63d8ec915805078ab2805840fc805d7c3ba 100644 (file)
@@ -337,9 +337,11 @@ void MathRow::draw(PainterInfo & pi, int x, int const y) const
                        // while it is drawing, because it relies on this value.
                        Geometry & g = coords.insets().geometry(e.inset);
                        g.dim.wid -= e.before + e.after;
-                       if (pi.pain.develMode() && !e.inset->isBufferValid())
+                       if (pi.pain.develMode() && !e.inset->isBufferValid()) {
                                pi.pain.fillRectangle(x + e.before, y - g.dim.ascent(),
                                                      g.dim.width(), g.dim.height(), Color_error);
+                               LYXERR0("Unset Buffer memeber in " << insetName(e.inset->lyxCode()));
+                       }
                        e.inset->draw(pi, x + e.before, y);
                        g.pos = {x, y};
                        g.dim.wid += e.before + e.after;