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

Stéphane Guillou (stragu) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|7.0.4.2 release             |Inherited From OOo
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX
                 CC|                            |stephane.guillou@libreoffic
                   |                            |e.org

--- Comment #6 from Stéphane Guillou (stragu) 
<[email protected]> ---
I see the behaviour is comment 2 in:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5cd9de202765e243e41416802f3e4486b8a96f16
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Behaviour was the same in OOo 3.3, so marking as inherited.

I guess the difference is in what triggers the autocorrect:
- Without leaving the cell, the autocorrect action is applied when the space is
inserted. The autocorrect rule is to only superscript "nd", the space is left
as is.
- With leaving the cell, it's the action of leaving the cell that applies the
autocorrect. Therefore, the last character in the string is superscript, and
anything added behind it will also be superscript.

So I agree with Jean-Baptiste: it might be surprising, but the behaviour is
logical:
- Adding to a string needs to continue with the same formatting, as a default
- Alternative would be to also add a space behind "nd" when leaving the cell:
this would create frustration (silently adding characters is guaranteed to
raise hairs)

Hopefully that makes sense?

I am closing as "won't fix", given that it was opened as an enhancement.
But if I am missing something, like a different autocorrect action that doesn't
follow the same behaviour, please let us know.

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

Reply via email to