[Libreoffice-bugs] [Bug 143792] FORMATTING: Style changes not applied to specific cells with multiple selection

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Aug 10 14:52:18 UTC 2021


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

--- Comment #3 from fabio <fabio at markdata.pt> ---
(In reply to Mike Kaganski from comment #2)
> In fact, no. It only works "as expected" when the cell is *focused* (...)

Thanks for clarifying my description. While I know that there is a difference
between selection and focus, I failed to describe the behaviour difference in
those terms as you did for me.

> And the reason for the difference is that applying a property to *cells
> selection* only applies it to cell level; while applying it to a focused
> cell in the absence of selection *additionally* goes inside the cell (...)

>From a technical standpoint I can understand why it may make sense that style
changes are applied "recursively" or not depending on the context, but from an
end-user user perspective I still find it misleading that selecting cells that
only contain non-bold text and pressing "Bold" results in cells in "bold" state
but no visual difference. But surely something being unexpected for a single
user does not mean it is a bug. :)

> This is similar to Writer's relations between Paragraph-level
> and Character-level direct formatting, (...)

Taking your analogy with Writer, that I find useful, I still have a couple of
questions:

(1) In Writer, if we do "Select All" and "Bold" in a document with diverse
mixed paragraph and character level formatting, the result is that all the text
becomes bold. In Calc, if I do the same steps I may end up with some cells that
are effectively bold and others that still display non-bold text. Does this
difference make sense?

(2) If it's a question of formatting not being applied "recursively" to text
spans inside the cell in some cases, why is font size always applied and
respected (either using focus or selection) while, for example, font face is
not?

Apologise me in case these questions may have trivial questions that I could
not antecipate or if they dodn't make much sense in the context of a bug report
but I'm just trying to undertand the situation better.

Thanks for your comments and your time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210810/a268086a/attachment.htm>


More information about the Libreoffice-bugs mailing list