backstage/community-plugins

๐Ÿ› Feedback: Inconsistent Behavior in Share Feedback Context Menu

Opened this issue ยท 4 comments

Plugin Name

feedback

๐Ÿ“œ Description

The current implementation of the Share Feedback context menu has static options, limiting customization and adaptability for different user or organizational requirements. To enhance flexibility, we propose making the following menu options configurable and dynamic.

When interacting with the Share Feedback context menu, the behavior does not align with expected functionality. Specifically:

  • The "Documentation" option appears where it should be removable or any other should as per user expectation.
  • Labels like "Report Bug" are static and cannot be customized.

๐Ÿ‘ Expected behavior

The "Documentation" option should be configurable or removable.

Menu options like "Report Bug" and "Share Feedback" should support custom labels, such as:
"Report this page"
"Rate Project_Name"

๐Ÿ‘Ž Actual Behavior with Screenshots

  • The "Documentation" option, or any other options, remains static and cannot be hidden
  • Menu options display default labels without customization capabilities.

๐Ÿ‘Ÿ Reproduction steps

  1. Navigate to the Share Feedback context menu.
  2. Attempt to remove the "Documentation" option (not configurable).
  3. Attempt to change the label for "Report Bug" or "Share Feedback" in the configuration.
  4. Observe that no changes take effect, as options are static.

๐Ÿ“ƒ Provide the context for the Bug.

No response

๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Are you willing to submit PR?

None

Following up on this issue, as improving the flexibility of the Share Feedback context menu is crucial for user satisfaction. Customizing options like removing "Documentation" or updating labels such as "Report Bug" would enhance adaptability.

Looking forward to updates or timelines. Let me know if further input is needed.

+1. I think the list items in the feedback modal can be turned into a customizable prop to the OpcFeedbackComponent.

@yashoswalyo do you think we can pull this in the upcoming sprint?

@deshmukhmayur @yashoswalyo Do we have a timeline for the upcoming sprint? It would be helpful to know when this improvement can be planned and prioritized accordingly.

Looking forward to your update