version: 2.80 (sub 74), branch: master, commit date: 2019-07-14 21:02, hash: 6516...
build date: 2019-07-15, 02:03:14
How to reproduce:
- Open the attached file
- Enter Edit Mode for the Grease Pencil Object
- Select BOTH of the blue monkey strokes
- Attempt "Arrange Strokes" > "Send Backward" or "Send to Back"
- Note that the arrangement of strokes does not change.
- Now try selecting BOTH the orange strokes and choosing "Bring Forward", or "Bring to Front". This also has no effect.
It appears that when one of the selected strokes is already at the back, it "blocks" the other selected strokes from being arranged any further back. The same is true for arranging strokes toward the front. If there are any strokes in-between the selected strokes in the arrangement order, the index difference between the selected strokes is preserved and the gap does not close.
This makes logical sense, in a way, but it is not convenient or desirable. The desired result looks like this:
This is the established behavior in other applications like Inkscape or Illustrator. If one of the selected strokes is already at the limit of the arrangement order, the other selected strokes should keep moving to "join" it at the back or front of the stack. I hope this explanation makes sense!