]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetExternal.cpp
Don't use widest label for numerical citations.
[lyx.git] / src / insets / InsetExternal.cpp
index e73a6c02f63e5dc25bb97fb388fb35d3caa7a2e3..9d4d6c168448c7b24ac7da362866ff66bbf60e71 100644 (file)
@@ -622,7 +622,7 @@ void InsetExternal::fileChanged() const
                return;
 
        RenderMonitoredPreview * const ptr = renderer_->asMonitoredPreview();
-       LASSERT(ptr, /**/);
+       LASSERT(ptr, return);
 
        ptr->removePreview(*buffer);
        add_preview_and_start_loading(*ptr, *this, *buffer);
@@ -694,6 +694,10 @@ void InsetExternal::latex(otexstream & os, OutputParams const & runparams) const
 int InsetExternal::plaintext(odocstringstream & os,
                             OutputParams const & runparams, size_t) const
 {
+       // this is too slow for constant use
+       if (runparams.for_tooltip)
+               return 0;
+
        os << '\n'; // output external material on a new line
        external::writeExternal(params_, "Ascii", buffer(), os,
                                *(runparams.exportdata), false,