Community
Participate
Working Groups
When a repository defines custom fields the order of these can vary when tasks are opened in the editor. Looking at the XML output for Bugzilla tasks only custom fields that have values are listed. When Bugzilla initializes task data custom fields are added as they are received since they are not pre-defined in BugzillaClient.setupExistingBugAttributes(). When all data for a bug has been received SaxMultiBugReportContentHandler.endElement() adds attributes that didn't have a value set resulting in a different order for different tasks. To fix this the Bugzilla connector should always initialize task data with known custom fields.
Created attachment 194404 [details] patch V1 committed patch
Created attachment 194405 [details] mylyn/context/zip
Steffen can you please verify and reopen if you found a problem.