]> git.lyx.org Git - features.git/blobdiff - src/mathed/InsetMathHull.cpp
Fix trunk after r32352.
[features.git] / src / mathed / InsetMathHull.cpp
index 657c593094219c71814e9131b4079deefd18c164..4512e9cb032e3037a54aa845e451c9050fa4568e 100644 (file)
@@ -487,13 +487,20 @@ void InsetMathHull::preparePreview(DocIterator const & pos) const
        docstring const snippet = macro_preamble.str() + latexString(*this);  
        LYXERR(Debug::MACROS, "Preview snippet: " << snippet);  
        preview_->addPreview(snippet, *buffer);  
-}  
+}
+
+
+void InsetMathHull::reloadPreview(DocIterator const & pos) const
+{
+       preparePreview(pos);
+       preview_->startLoading(*pos.buffer());
+}
+
 
 bool InsetMathHull::notifyCursorLeaves(Cursor const & old, Cursor & cur)
 {
        if (RenderPreview::status() == LyXRC::PREVIEW_ON) {
-               preparePreview(old);
-               preview_->startLoading(buffer());
+               reloadPreview(old);
                cur.updateFlags(Update::Force);
        }
        return false;