On Sat, 21 Apr 2012 14:39:20 -0700 (PDT) Darrell Anderson humanreadable@yahoo.com wrote:
I would *guess* that changing the My Documents field never signalled updated() to kcontrol, but that changing another field did. See if it works if you consistently update another field in kcontrol when you change the My Documents setting.
I'm sorry. I am not following your suggestion. :( Which fields? Where? There are only three fields in KControl:Paths and only one affects the documents location. Please explain in dunce terms. :)
If I'm understanding this correctly, updated() should be called on every field change in kcontrol, but for whatever reason this may be broken for My Documents, and Tim is hoping that causing a *different* field to fire the event will cause kcontrol to catch the change to My Documents as well. The second field needn't be relevant to the setting you're actually trying to change—it just needs to make the updated() call—so choose one at random.