[Bug 155957] Recent and Favourite Special Characters lists' preview doesn't match what is inserted

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jan 3 20:47:30 UTC 2024


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

--- Comment #11 from Stéphane Guillou (stragu) <stephane.guillou at libreoffice.org> ---
Created attachment 191738
  --> https://bugs.documentfoundation.org/attachment.cgi?id=191738&action=edit
results of comment 8 steps, with unicode-compliant fonts

(In reply to V Stuart Foote from comment #9)
> That is actually expected.
> 
> Unfortunately decimal 61473 or hex U+F021 is a glyph from the fonts Private
> Use Area -- no *reliable* font fall back can occur. In Wingding it is a left
> downward pencil, in Webdings it is a spider, in Symbol it is an exclamation
> mark. 
> 
> Dingbat glyphs from Winding or Webdings have mostly been mapped out to
> Unicode. [1] so should not be needed or used in preparing documents.
And that's also the point I make in comment 6. I only used the dingbat example
to make the issue easier to see, but we could also show the problem with a pair
of unicode-compliant fonts, for example using Benjamin first and then trying to
insert that same recent character in a Liberation Serif paragraph, using the
same steps as in comment 8. (See result in attached screenshot)
A user might like to use such a stylised "A" as a symbol for whatever reason,
and using the dialog makes it look like that's indeed what will be inserted.
But you end up with the Liberation Serif "A" instead.

I just noticed something that adds to the inconsistency: the toolbar dropdown
differs in behaviour when compared to the dialog.
At step 3, try instead to use the Recent list in the toolbar dropdown. You'll
see that the Benjamin "A" is indeed inserted.

So to me, there are clearly two issues to solve:

A) Using the dialog, the Recent/Favourite lists and the large Preview show a
glyph that doesn't match what will be insterted
B) Using the toolbar dropdown Recent/Favourite lists has a different result to
using the dialog's Recent/Favourite lists.

(tested using 7.6.4)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list