LPE stack (Slice + Offset) doesn't render properly on first open

Steps to reproduce:

  • open Inkscape
  • draw a rectangle
  • add slice LPE
  • add offset LPE
  • add a offset (e.g. 10mm)
  • save and reopen

What happened?

  • Offset affects both the slice and its satellite on reopen. Huh, don't really experience this anymore
  • Offset is too large
    • If offset is negative, the shape will be smaller and may vanish altogether
  • On edit, it corrects itself and the satellite returns to the normal size.

What should have happened?

  • Offset only affects the origin item, not the satellites that are not part of the LPE stack.

Example file: lpestack_slice_offset.svg

Version info

  • Inkscape 1.3-dev (02f46d0877, 2022-04-23) Linux Mint 20
  • Inkscape 1.2-dev (f2d16dde5e, 2021-12-14) Linux Mint 20
  • Introduced in a5f8da8ba0852ce7cd6e87dd7f8a5bdf3702774a, inkscape!3479 (merged)
Edited by Nathan Lee