Community
Participate
Working Groups
The support tray's lastSelectedStatus remains null until more than one error occurs while the dialog is open. If it's null, then the support tray's createContents() method will never create the support area correctly, and any provider registered via Policy.setErrorSupportProvider() will never appear. In other words, the support tray doesn't show anything until you get at least two bad errors. If you only get a single fatal error, you can't get any support.
Found some worse behaviour - if the dialog reopens with a single error the next time, it still shows the *previous* status in the content area, giving the user the wrong support!
Created attachment 96586 [details] Fix
Released to HEAD.
*** Bug 221856 has been marked as a duplicate of this bug. ***
Fixed.
Verified in I20080502-0100.