Hi,
This is a regression introduced by the fix for 7160252[1] that I
pushed a few weeks ago. We should
really be using the class member field isUser, rather than the argument
passed in the constructor as a parameter
for cfFileForNode(). Due to this wrong parameter being passed, user
preferences were never getting stored into
permanent storage.
Webrev: http://cr.openjdk.java.net/~khazra/7198073/webrev.00/
Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7198073
Thanks,
Kurchi
[1] http://cr.openjdk.java.net/~khazra/7160252/webrev.02/