mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-10 02:11:07 -06:00
Three or more rows at one repeated step stay one paragraph when the file has no TL, which is how LibreOffice writes each line. A rewrite that leaves a source row still marks the whole paragraph, so the neighbour survives a second edit. Dragging the box width keeps the line breaks.
12 lines
498 B
JSON
12 lines
498 B
JSON
{
|
|
"name": "repeated step opens as one",
|
|
"content": "BT /F1 12 Tf 72 700 Td (One) Tj ET BT /F1 12 Tf 72 672.4 Td (Two) Tj ET BT /F1 12 Tf 72 644.8 Td (Three) Tj ET BT /F1 12 Tf 14.4 TL 1 0 0 1 72 500 Tm (Kept.) Tj ET",
|
|
"steps": [
|
|
{"command": {"id": "edit.edit_text"}},
|
|
{"click_page": {"x": 90, "y": 676}},
|
|
{"expect_editor": {"contains": "Two", "text": "One\nTwo\nThree"}},
|
|
{"click_page": {"x": 90, "y": 504}},
|
|
{"expect_editor": {"contains": "Kept", "text": "Kept."}}
|
|
]
|
|
}
|