Description: My auto complete function has collected words during use, among them "Gründungsjahr" and "ermächtigen". I updated to 6.4.4.2 yesterday. Now when typing "ermä" I get the suggestion "ermchtigen" instead of "ermächtigen". When typing "Grü" two thing happen, that are unexpected. I dont get a suggestion, but the letters get replaced no matter how. I get "Grndungsjahr". I tried to remove the letters "ndungsjahr" using backspace and type again, but bummer, the same again. I want to write "Grünen" in this case actually. The solution I found was to type "Gruenen" and replace "ue" afterwards. Besides sucking away umlauts, auto complete has changed behaviour inadvertently. It does not add a space after completing any longer. I tried more words, where umlauts appear later. "Beschlussfassung" and "Beschäftigte" are both cached words. When typing "Bes" I first get a suggestion of "Beschlussfassung" which I might accept. Going on typing "Besch" the suggestion remains until I type "Beschä". In this very moment, I get a replacement with "Beschftigte" without ä which I am not able to reject, just as with "Grndungsjahr". In the options dialog, the settings "Leerzeichen anhängen" (attach space) and "Als Tipphilfe anzeigen" (show as suggestion) are not checked. Based on former behaviour I assume that the former one had been checked before updating. In the options dialog, the button "Löschen" above the list of collected words apparently does nothing. The expected behaviour is, list gets emptied and after closing the settings window no completion of the words mentioned in the examples above happens. When clicking the Button, the list remains filled as is and after closing the settings dialog with "OK", forced autocompletion as described with "Grndungsjahr" goes on. This is also the case when unchecking the box Wörter sammeln" bevor hitting "Löschen". Finally, the check box "Gesammelte Wörter beim Schließen eines Dokuments entfernen" at the bottom below the word list in the options window helped me to solve the issue for now. Well, not completely, the setting "Leerzeichen anhängen" still is ignored. But I am fed up testing. Steps to Reproduce: 1. type Gründungsjahr to fill the auto complete word list 2. type Grü 3. Actual Results: Grndungsjahr is inserted without the possibilty to reject the suggestion. Expected Results: Gründungsjahr offered as a suggestion where I am able to type on to enter Grünen instead as intended. Reproducible: Always User Profile Reset: No OpenGL enabled: Yes Additional Info: [MacBookLV:~] cvoelker% glxinfo | grep OpenGL OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine OpenGL version string: 2.1 NVIDIA-10.4.14 310.90.30.05b27 OpenGL shading language version string: 1.20 OpenGL extensions: This is a white MacBook from 2009 running macOS 10.13.6 High Sierra. Resetting UserProfile: I removed the list of collected words before becoming aware of such thing as running LibreOffice in protected mode. As such I cant check this any more.
Cannot reproduce the issue with Version: 7.1.0.0.alpha0+ CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3 Locale: de-AT (de_AT.UTF-8); UI: en-US TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2020-08-05_04:03:50 Calc: CL I can use word completion with Umlaut words like Gründungsjahr and ermächtigen. Also the Autocorrect options works correct and I can delete a word in the list of collected words. Maybe a Mac issue? Or one of the issues that cannot be reproduced due to user profile problems.
I also observed the same problem in French on a Mac OS Catalina and LibreOffice 6.4.6 and 7. When typing an accentuated character such as é, the word was automatically autocompleted without leaving the choice (and the accentuated character is missing from the word). This means you can't type any word with accentuated characters, making Writer completely unusable. Going back to LO 6.3.6 fixed the problem. So given that c.voelker saw in on 6.4.4.2, the regression must have been introduced in 6.4.0, 6.4.1, 6.4.2 or 6.4.4. c.voelker: Has the bug reappeared after some time or did emptying the words list fix it forever?
Now it gets really weird. My (not neccessarily complete) Update history is as follows. I am updating about every two month. I had installed 6.4.0 in February 6.4.3 in April 6.4.4 in June 7.0.0 since August As such I used 6.4.3 for two month and I did not notice the behaviour. I dont type much (I actually do, but mostly Emails, not formatted documents), but I should have noticed within this timeframe, so it feels save to say, that the issue started in 6.4.4. I just checked and found my word list to be empty. I dont know why. The option "clear word list when closing a document" was not checked, so there should have been at least some words, unless they did not get cleaned out during major Update from 6.x to 7.x. I opened a new text document and entered the words mentioned in the first report, among them Gründungsjahr, ermächtigen, Beschlußfassung and Beschäftigte. The collected words list now contains Gründungsjahr, ermächtigen and Beschäftigte in several forms such as
Oops -sent inadvertently- I continue where I left. The collected words list contains only three of four sample words, but these words in several forms obviously generated automatically, such as ermächtige, ermächtigen and ermächtigt, but also forms that dont make sense as Beschäftig without any useful ending. The word Beschlußfassung did not get saved in the list. I kept the new document open and typed the same words again. Typing "erm" gives me the chance to accept "ermächtigt" and the word gets inserted including the Umlaut if I do. If I go on typing the Umlaut as a fourth letter myself "ermä", ignoring the suggestion, I get it replaced immediately with "ermchtigte" without Umlaut and without a chance to reject the suggestion. With Gründungsjahr it is different as I dont get a suggestion when typing only two letters "Gr", but as soon as I type "Grü", it get immediate replacement with "Grndungsjahr", loosing my "ü" and without a chance to reject the replacement. Beschäftigte same situation described for ermächtigen.
There was another question on ask site (German section) about this issue: https://ask.libreoffice.org/de/question/266237/unerwunschte-auto-korrektur-in-writer/ System of the questioner: LO-Version: 7.0.1.2, OS: MacOS Catalina, Version 10.15.6
*** Bug 139308 has been marked as a duplicate of this bug. ***
*** Bug 143552 has been marked as a duplicate of this bug. ***
Can the affected users try to bibisect this with the 6.4 macOS repository? https://wiki.documentfoundation.org/QA/Bibisect https://wiki.documentfoundation.org/QA/Bibisect/macOS I can help, if needed.
I miss the requirements to reproduce, but figured this is about Tools > AutoCorrect > Word Completion I see "Enable word completion" which is active. So switched language to german, typed "Ermächtigen" a few times and found it added to the list of "Collected Words". Typed "Erm" and was offered "Ermächtigen" which I was able to AutoComplete by pressing enter. From all I can tell this works as expected. The complaints from the original report: "When typing "Grü" two thing happen, that are unexpected. I dont get a suggestion, but the letters get replaced no matter how. I get "Grndungsjahr". NO REPRO "Besides sucking away umlauts" NO REPRO "It does not add a space after completing any longer." REPRO, despite the option to "Append Space" this is not done when autocompleting a suggestion in document. I filed https://bugs.documentfoundation.org/show_bug.cgi?id=163633 to keep things focussed and stick to the one issue per bug rule. Please re-test and if any other issues remain for you, do report back.