Karthik Chikmagalur <karthikchikmaga...@gmail.com> writes:

> Another problem: this top level chunk no longer works
>
> (when interactive?
>   (let ((new (org-link-preview--get-overlays beg end)))
>     (message
>      (if new
>        (format "[%s] %d images displayed inline %s"
>                scope (length new)
>                  (if include-linked "(including images with description)"
>                    ""))
>        (format "[%s] No images to display inline" scope)))))
>
> since the previews are place asynchronously.  It always reports "no
> images to display inline".  Should I remove this messaging, or find a
> way to run this from the final async chunk?  The code gets a little
> convoluted when I do the latter.

I am a bit confused. Isn't `org-link-preview--get-overlays' counting
overlays? And the overlays should be created before async preview is
complete, right? Or do I miss something?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to