Issue #206 Fixed issue with local radar menu items getting disposed

Former-commit-id: f78858bf2f [formerly 84ead088ca] [formerly f78858bf2f [formerly 84ead088ca] [formerly ba619200c9 [formerly 07b72ce297ec52811439d03b4e753f5959eeb532]]]
Former-commit-id: ba619200c9
Former-commit-id: c8ddc206fc [formerly 5ef6d79ef9]
Former-commit-id: 81f3e94746
This commit is contained in:
Max Schenkelberg 2012-02-02 14:24:19 -06:00
parent f138dc0fd2
commit b62addb398

View file

@ -94,7 +94,7 @@ public class IncludeContributionItem extends ContributionItem {
if (index == -1) {
index = menu.getItemCount();
}
getContributionItems();
getContributionItems();
for (int i = 0; i < items.length; i++) {
IContributionItem item = items[i];
int oldItemCount = menu.getItemCount();
@ -113,7 +113,7 @@ public class IncludeContributionItem extends ContributionItem {
if (index == -1) {
index = toolbar.getItemCount();
}
getContributionItems();
getContributionItems();
for (int i = 0; i < items.length; i++) {
IContributionItem item = items[i];
int oldItemCount = toolbar.getItemCount();
@ -131,6 +131,16 @@ public class IncludeContributionItem extends ContributionItem {
return true;
}
/*
* (non-Javadoc)
*
* @see org.eclipse.jface.action.ContributionItem#isDirty()
*/
@Override
public boolean isDirty() {
return false;
}
@Override
public void dispose() {
super.dispose();