On Fri, Dec 20, 2024 at 04:07:03PM +0100, Jean-Marc Lasgouttes wrote:
> Does this new patch help? It contains the previous one.

Yes, I can confirm that this patch "fixes" the assertion.

> Can you give me a recipe using one of our documentation files, for example?

Not with our docs, but see the archive I sent you privately.

0) unpack the archive
1) open the lyx file
2) the geometry of the window has to be so that first line of section 1.1.1 is 
approx at the bottom of the window. see cursor.jpg screenshot.
2) ctrl + home
3) put cursor on the end of section 1 title
4) close the window so that this caret position is saved
5) remove all figures from cache
6) reopen file, immediately after load (see on_load.jpg), hit page down
7) now this is critical: the window geometry needs to be such, that
  a) the caret needs to be at the very bottom of the window and
  b) sits at the section 1.4 so that the two figures from section 1.3 will push 
it outside from the window when loaded and displayed. But the display never 
happens as there is an assertion.
(see after_pgdown.jpg)

Note that getting window geometry right for point 7 to appear might be quite 
laborious.
Pavel
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
https://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to