GRegistrySettingsBackend doesn't read stored value
@mcrha
Submitted by Milan Crha Assigned to Allison (desrt)
Link to original bug (#757709)
Description
The GRegistrySettingsBackend can write to registry, but doesn't read from it. Briefly looking into the code, the read is done only from the cached values, but if there was no change, then there was no notification, thus thee is nothing in the cache, which the code expects as "nothing written, return default value", which is not right.
To reproduce, simply write some value with: $ gsettings set ... and then try to read it with $ gsettings get ...
The get always returns the default value, not the value which is stored in the registry. You can see with regedit that the value is stored properly.
Version: 2.44.x