After calling load() or loadNB(), any property without an explicitly saved value retains its "dirty" value
Bug #642823 reported by
Gregory Moyer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Prom | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Critical
|
Gregory Moyer |
Bug Description
After a call to load() or loadNB(), the value of all properties should equal that of a freshly created and loaded properties manager. Currently however, if a value is set to a property which has the default value without any explicit value in the properties file, after load() the non-default value is returned.
The problem is that load() does not clear the properties so anything that is not explicitly set in the file retains its current value.
Changed in prom: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in http:// bazaar. launchpad. net/~syphr42/ prom/trunk/ revision/ 73