Bug 123169 - Image WrapOff default setting
Summary: Image WrapOff default setting
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected)
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Keywords: needsUXEval
Depends on:
Blocks: Writer-Images
  Show dependency treegraph
Reported: 2019-02-05 08:37 UTC by andreas_k
Modified: 2020-03-10 03:11 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:
Regression By:


Note You need to log in before you can comment on or make changes to this bug.
Description andreas_k 2019-02-05 08:37:14 UTC
When insert an Image in writer the default setting from wrap is WrapIdeal which mean that you can arrange the Image whereever you want and the text is moving around the image.

MSO 2010 use as default WrapOff which mean the image was in an separate line and on top and bottom you have text. I understood that WrapIdeal can be usefull when you focus on draw or make same graphic arrangement, but when you write text and add some images, with each image you "destroy" your text document, or at least you have to play around with the image.

WrapOff as default setting for InsertGraphic.
Comment 1 Heiko Tietze 2019-02-05 08:41:38 UTC
Interesting question. What do you think, Regina?
Comment 2 Heiko Tietze 2019-05-28 08:40:28 UTC
Polite ping, Regina.
Comment 3 andreas_k 2019-07-16 21:27:50 UTC
ping Regina
Comment 4 Regina Henschel 2019-07-16 22:12:38 UTC
First you need to decide the default anchor type. The patch https://gerrit.libreoffice.org/#/c/75091/2 changes it to "as-char". Which already leads to bug 126247. I do not agree with "as-char" and I'm afraid that this change will lead to many bug reports because "the image can't be moved anymore".

There might be a difference between older Word versions and the current Word 365.

Andreas: Do you have access to a current Word 365 to compare it with Word 2010? The "Wrap Text" drop-down list has an option "Set as default layout" in Word, and I do not remember whether I have changed it or not. I have described the behavior of "my" Word 365 in comments in gerrit.
Comment 5 Pedro 2019-07-17 09:39:56 UTC
Default wrapping style in Word 2019 is In Line with Text.
For Text Wrapping this is equivalent to the None option in Writer.
Word 2019 does not have any anchor active by default as well.
If you have Word (even 2016) you can check this:
1 - Insert an image in word document,
2 - On Picture Format tab. Position and Wrap Text options are both off by default.

This allows the user to move the image around freely in the document, showing with the text cursor where you will place the image - I believe it treats the image as a character but it does it differently from Writer. 
I agree with Regina that the default anchor option should not be "as character".
This is not how Word 2019 (equivalent to latest Office 365) does, it provides no flexibility to the user. 
I would suggest to either use anchor "To Paragraph" or "To Character" as default.
Comment 6 Pedro 2019-07-17 09:54:03 UTC
My rationale:

1 - With anchor as "as character" it is not possible to move the image around the page to play with its position. If an user wishes to move an image around the page in a horizontal axis "as character" blocks this and may be frustrating to novice users.

2 - With anchor as "To Page", if an user wishes to change the position of one page to another, it's not possible which may also lead to frustration from novice users that might not understand the anchor concept.

3 - With anchor as "To character" an user can freely move the image around the text, and easily play with the Wrap options. However, if an user than decides to create a paragraph in the anchored character it will change the image position. This may demand the user to reposition the image.

4 - With anchor as "To paragraph" the user can also freely move the image around the text and play with Wrap options. if the user accidentally creates a new paragraph in the middle of the paragraph with the anchored image the image retains it position. It also allows the user to move the image to other pages.

IMO the best default option (least confusing for novice users) is the "To Paragraph" options - it gives as much flexibility as "To character" but presents less risks of messing up by creating accidental paragraphs.
Comment 7 Heiko Tietze 2019-07-17 11:13:59 UTC
Advocates of "as character" (including me) do exactly want this sticky behavior. By no accidental means the image should move around. So what we need is an option how these things are handled satisfying all users.
Comment 8 Wolfgang Jäger 2019-08-11 12:15:44 UTC
Draw already has implemented the ShapeStyle feature. Enriching it with a 'Wrap' properties feature (disabled in Draw) and implementing the 'Shape' style family also for Writer should allow for next to everything anybody's heart may desire.

Alas! It may not exsactly be an easy hack, and it may come with lots of compatibility issues (probably not only concerning MS, but also ODF?). 

It should surely be a basket of sweet cherries, however.
Comment 9 Wolfgang Jäger 2019-08-11 12:18:08 UTC
(In reply to Wolfgang Jäger from comment #8)
> Draw already has implemented the ShapeStyle feature. Enriching it with a
> 'Wrap' properties feature (disabled in Draw) ...
Sorry, Wolgang. You forgot to account for the 'Anchor' settings somewhere...
Comment 10 QA Administrators 2020-02-08 03:14:07 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2020-03-10 03:11:21 UTC
Dear andreas_k,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INSUFFICIENTDATA due to inactivity and
a lack of information which is needed in order to accurately
reproduce and confirm the problem. We encourage you to retest
your bug against the latest release. If the issue is still
present in the latest stable release, we need the following
information (please ignore any that you've already provided):

a) Provide details of your system including your operating
   system and the latest version of LibreOffice that you have
   confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED
and we will attempt to reproduce the issue. Please do not:

a) respond via email 

b) update the version field in the bug or any of the other details
   on the top section of our bug tracker

Warm Regards,
QA Team