keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
402 stars 112 forks source link

bug(windows): Share anonymous statistics is checked after update when it has been unchecked #12660

Open rc-swag opened 1 week ago

rc-swag commented 1 week ago

Describe & Reproduce the bug

While I setup the keyman I always uncheck the “Share anonymous usage statistics with keyman.com” But after the setup complete, While I go to configuration it checks the options itself. It happens everytime I update the Keyman

Raised by user on forum

Expected behavior

Maintain the users setting to now share anonymous statistics.

Keyman apps

Keyman version

No response

Operating system

No response

Device

No response

Target application

No response

Browser

No response

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

rc-swag commented 1 week ago

The initial investigation is to check why TfrmRunDesktopFormCreate is setting FAutomaticallyReportUsage := True; is this overriding the registry value on an update. This appears to be the problem. As if it has to restart to continue installing this form is called.