Text on path doesn't move on first attempt

I'm certain this behaviour has been commented on multiple times, but I can't seem to find an issue, search term: "text on path".

This is split out from #3397 (moved)

Steps to reproduce:

  • open Inkscape
  • Create some text
  • Create another string of text (optional)
  • Create a long path
  • For each text, put on path (that is, select the object and the text, then put on path)
  • Select both texts
  • Try to move them

What happened?

  • One of the text objects jumps back to the original position on the first attempt to move.
  • Subsequent attempts work fine
  • Only occurs with one text on path in a selection
  • May not occur always occur (first attempt to replicate actually failed). I don't want to rule out user error though, this definitely happens most of the time.

What should have happened?

  • All text on path will move when the selection moves (on first time)

Sample attachments:

File before I put text on path, in case it matters: drawing.svg

Version Info:

  • 1.1-dev (0d2e79aadc, 2020-08-18) Linux Mint 20
  • 1.0alpha (9dee831, 2019-01-15) Linux Mint 20
  • Haven't noticed it in 0.92.x, at least not since writing the report
    • I also don't replicate with Inkscape 0.92+devel (bc776cf2ee, 2017-11-03) Arch, but w/o clear reproducibility, how can I be sure
    • Update: giving up on a bisection. 1_0_INKSCAPE_ALPHA replicates the issue in the release appimage, but not a personal debug build on Linux Mint 19.3. 1.1-dev on the same environment does replicate the issue.
Edited by Nathan Lee