]> git.lyx.org Git - features.git/commitdiff
Fix trunk after r32352.
authorVincent van Ravesteijn <vfr@lyx.org>
Sat, 5 Dec 2009 01:07:38 +0000 (01:07 +0000)
committerVincent van Ravesteijn <vfr@lyx.org>
Sat, 5 Dec 2009 01:07:38 +0000 (01:07 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32353 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/InsetMathHull.cpp
src/mathed/InsetMathHull.h

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;
index 7b2b48ba793189331f9e0f28aa9782ebd47377eb..be67b702c338277d85e2a1e1f34920831283285b 100644 (file)
@@ -134,9 +134,10 @@ public:
        ///
        void addPreview(DocIterator const & inset_pos,
                graphics::PreviewLoader &) const;
-       /// Prepare the preview if preview is enabled. A subsequent
-       /// call to reloadPreview will recreate the preview.
+       /// Prepare the preview if preview is enabled.
        void preparePreview(DocIterator const & pos) const;
+       /// Recreates the preview if preview is enabled.
+       void reloadPreview(DocIterator const & pos) const;
        ///
        void initUnicodeMath() const;