https://bugs.documentfoundation.org/show_bug.cgi?id=136086

--- Comment #12 from Mike Kaganski <[email protected]> ---
Please be more specific about what is the expectation here. The image has
non-trivial anchoring/positioning settings: to character, with offset relative
to whole paragraph, vertically offset by 13.18 cm. When you press the arrow up
key, what specifically should be the user expectation?

a) anchor moves up, positioning does not change. This would not move the
picture at all in this case, because the positioning is relative to paragraph;
moving the to-character anchor one line up would still keep the anchor
paragraph the same, so position would stay. Only multiple arrow ups would
eventually move the anchor to the previous paragraph, with a big jump of
position (because now it's relative to the new paragraph).
b) positioning changes, anchoring stays. This would often cause surprise,
because if you keep the anchoring, it could not move to another page, because
an object is always on the same page as its anchor.
c) both anchor and positioning change. Then how? Given the immense flexibility
of the options, allowing you to create very powerful layout, how should we
change them simultaneously when user does this press, in a sensible way? What
happens now it the anchor moves near the current object position, and the
position moves up - but now the object is part of another paragraph, the one
below the previous anchor paragraph; it results in some complex
re-arrangements, leading to the *whole paragraph* moving to the next page, and
the object naturally follows (its not what the bug claims: not the image moves
down, but the paragraph moves down).

Without some real work on specifications how all this should be arranged
together, it's impossible to "fix" this (well, maybe the jump of the whole
paragraph looks strange - needs investigation, but that's unrelated to the key
press itself, just the final anchoring/positioning combination).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to