The autocorrect feature "Correct accidental use of cAPS LOCK key" isn't working. I checked it on Linux (SAL_USE_VCLPLUGIN gtk and gen) and Windows.
Here's some entry point to the code:
There's a reference to SimulateKeyPress() which is only really implemented as SalDisplay::SimulateKeyPress() and WinSalFrame::SimulateKeyPress(). All other implementations are empty methods. Maybe this is a hint, but I'm tapping in the dark, because this would mean it has to work at least on Windows...
Thanks for bugreport
In 3.5.3 on Fedora 64 bit it works. May be fixed?
I tested it with 3.4.3 on ArchLinux 32 bit. Doesn't work.
Maybe I don't get this feature? I type some text, hit accidentally the caps key, and type ahead. In my understanding the Autocorrection should keep track of this, but it doesn't.
Thanks for additional testing. Please, test also in 3.5.4 when it appears.
Appears also in 3.5.4 and master 27cd9157ac0e824197aa40c67fe6a4bfab3b2e38
Doesn't work on Windows with 3.5.4 too (didn't test earlier versions).
PS: I don't mean the option "Correct TWo INitial CApitals"!
Not reproduced in 3.5.4 on Windows and Linux in Writer and Calc (other not tested)
I enable CapsLock on keyboard and type aSDF. When I press space, CapsLock disables automatically and aSDF transforms to Asdf.
Maybe I don't get it. I did as you did, but it won't disable automatically. Tested with Gnome 3.2, Xfce 4 on Linux and on a laptop with Windows 7. For both cases it won't work.
I tested the German and English (us) Interface. Both machines are 32 bit.
How fast do you type? What is your interface language?
LO UI language used English and Russian. Typing speed as usually, tried faster and slower - not depends.
Tools->Autocorrect Options->tab "Option"->"Correct accidental use of cAPS LOCK key" enabled
Works correctly also on Windows 7 in 3.5.2 without JRE
May be in LO user profile is something wrong? What if move it to another place for experiment with fresh profile?
Yes, did this with fresh profiles. Can anybody else check this?!
Please, help us with reproducing this bug
NOT reproducible with Server Installation of "LibreOffice 220.127.116.11 rc English UI/ German Locale [Build-ID: 932b512] on German WIN7 Home Premium (64bit) as long as I suffer from the "because of damaged budled Extensions in user profile not dictionaries available". Different to "Autocorrection TWo INitial CApitals" problem (?) this is independent to "dictionaries not available" bug.
(In reply to comment #6)
> Not reproduced in 3.5.4 on Windows and Linux in Writer and Calc (other not
> I enable CapsLock on keyboard and type aSDF. When I press space, CapsLock
> disables automatically and aSDF transforms to Asdf.
did the same test as sasha on Windows VIsta 64 bit
NOT reproducible with LibO 3.6.4 and LibO 4.0 beta2+
since I'm the 3rd user not confirming this bug I'm gonna change status as RESOLVED WORKSFORME
Ok. I did have a look at this. I found the solution: aSDF would be corrected to Asdf as it should be. But I tried asDF and expected to be corrected to Asdf. But that's not the point of this autocorrect feature. It corrects the mis-use of caps-lock in a case where caps was assumed key. Thanks for your help!