Created attachment 166974 [details]
Example file from Writer
Attached document contains some simple shapes with textframes.
When they are selected and moved around with the arrow keys the textframe stays with the shapes correctly.
However when the shapes are moved around by Shift+arrow keys the rectangles textframe is moved independently from the rectangle shape, while the other two shapes move together with their textframes.
Steps to reproduce:
1. Open attached file
2. Click on the shapes and press Shift + Arrow keys
Rectangle shapes textframe moves independently from the shape, while the triangle and diamond shapes textframes move with the shape.
Rectangle shape and its textframe move together when Shift+Arrow keys are used.
Version: 220.127.116.11.alpha1+ (x64)
Build ID: bd8edf5d2ac579e51bfbf5fa6061909a67a309c7
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Build ID: 64a0f66915f38c6217de274f0aa8e15618924765
CPU threads: 4; OS: Windows 6.3; UI render: default;
Locale: en-US (hu_HU); Calc: CL
Build ID: 1b1a90865e348b492231e1c451437d7a15bb262b
Locale: hu-HU (hu_HU)
Build ID: de093506bcdc5fafd9023ee680b8c60e3e0645d7
Created attachment 166975 [details]
Screenshot of the original document in Writer
Created attachment 166976 [details]
Screenshot of the problem in Writer after pressing Shift + up ; Shift + Left on all the shapes
Daniel Arato (NISZ) committed a patch related to this issue.
It has been pushed to "master":
tdf#137960 tdf#137964 sw: fix Shift-ArrowKey text box movement
It will be available in 7.1.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
Version: 18.104.22.168.alpha0+ (x64)
Build ID: 368c56144aab5794c39d5bc2082d9b3d6d7cebdb
CPU threads: 4; OS: Windows 10.0 Build 17134; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: hu-HU
Thanks for fixing!