Community
Participate
Working Groups
An element's ID must be unique in the DOM. On the Settings page, the siteActionsArea id is not unique.
The id of a parent of pushbuttons is not used by the command registry. So to fix this id-not-unique bug, there are 2 choices: 1) delete the id altogether 2) invent a unique name, which can easily be done with: actionsArea.id = "siteActionsArea" + itemName; //$NON-NLS-0$ I decided to go with option 1 and delete the id, because if the id isn't being used, seems to me there's no point in having one. Fixed with: http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=c3e7f0accdc9e38f4376ca4a8ef6d53db6175be1