diff --git a/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/AmazonQCommonActions.java b/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/AmazonQCommonActions.java index c3992c08..fd05d79e 100644 --- a/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/AmazonQCommonActions.java +++ b/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/AmazonQCommonActions.java @@ -33,6 +33,7 @@ private void contributeToActionBars(final IViewSite viewSite) { private void fillLocalPullDown(final IMenuManager manager) { manager.add(changeThemeAction); + manager.add(feedbackDialogContributionItem.getDialogContributionItem()); manager.add(signoutAction); } diff --git a/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/FeedbackDialogContributionItem.java b/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/FeedbackDialogContributionItem.java index e8459b1a..6f945cda 100644 --- a/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/FeedbackDialogContributionItem.java +++ b/plugin/src/software/aws/toolkits/eclipse/amazonq/views/actions/FeedbackDialogContributionItem.java @@ -12,7 +12,7 @@ import software.aws.toolkits.eclipse.amazonq.views.FeedbackDialog; public class FeedbackDialogContributionItem implements AuthStatusChangedListener { - private static final String shareFeedbackMenuItemText = "Share Feedback"; + private static final String SHARE_FEEDBACK_MENU_ITEM_TEXT = "Share Feedback"; @Inject private Shell shell; @@ -24,7 +24,7 @@ public FeedbackDialogContributionItem(IViewSite viewSite) { this.viewSite = viewSite; feedbackDialogContributionItem = new DialogContributionItem( new FeedbackDialog(shell), - shareFeedbackMenuItemText, + SHARE_FEEDBACK_MENU_ITEM_TEXT, PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_LCL_LINKTO_HELP) ); } @@ -36,6 +36,10 @@ public void updateVisibility(final boolean isLoggedIn) { viewSite.getActionBars().getMenuManager().update(true); }); } + + public DialogContributionItem getDialogContributionItem() { + return feedbackDialogContributionItem; + } @Override public void onAuthStatusChanged(boolean isLoggedIn) {