https://bugs.documentfoundation.org/show_bug.cgi?id=161344
Bug ID: 161344
Summary: Changing the language for Selected text clutters up
language lists
Product: LibreOffice
Version: 24.2.3.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
The language lists in "Tools > Language > For Selection / For Paragraph / For
All Text" get cluttered up with unused languages previously chosen through the
"For Selection > More..." dialogue.
When the bug is not triggered by changing the language "For Selection",
choosing different languages "For Paragraph" and "For All Text" works as
expected. The newly chosen language will replace the language previously
assigned to a paragraph or the whole document. Changing the language "For All
Text" will correctly remove all other languages from the language selection
lists.
In addition, only the language list "For Selection" correctly indicates the
used language with a check mark. This is either not implemented or not working
"For Paragraph" and "For All Text". Maybe someone liked the idea of "recently
used languages" and a check mark to indicate the currently used language, but
it was only implemented "For Selection", causing the other language lists to
behave inconsistently?
Steps to Reproduce:
1. Open/create a new Writer document.
2. Write "test text", and select the word "test".
3. Change the language "For Selection" to several different languages.
Actual Results:
The language lists contain all recently chosen languages, up to a maximum of
seven different languages. Even changing the language "For All Text" does not
remove unused languages from the list(s).
Expected Results:
The language lists should only contain the default language and the last
selected language or, in other words, languages used in the current document.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
(Tested on Windows 10 and Ubuntu)
--
You are receiving this mail because:
You are the assignee for the bug.