Community
Participate
Working Groups
See bug 247522 comment 20. We should consider changing fullyLoad to something like the following: private LazyData loadLazyData() This method would return the current lazyData object. All places that call fullyLoad and then access lazyData directly should instead use a local copy returned by loadLazyData.
Assigning to Rob to investigate.
Created attachment 121601 [details] proposed patch Tom, This patch does (I think) what you were requesting with minimal disruption. Rob
Created attachment 121708 [details] updated patch Yes, this is what I was looking for. I modified the patch to get rid of the warnings about hiding a field with a local variable. I just use currentData instead of lazyData as the local variable name.
Patch released. Thanks Rob.