Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: issue click & peek overview improvement #3157

Merged
merged 7 commits into from
Dec 18, 2023

Conversation

anmolsinghbhatia
Copy link
Collaborator

@anmolsinghbhatia anmolsinghbhatia commented Dec 15, 2023

Problem:

  • Clicking on an issue didn't open it in a new tab.
  • Only a part of the issue card was clickable, limiting user interaction.
  • Users had to manually close the issue peek overview.
  • Inability to open the issue peek overview for other issues while one was already open.

Solution:

  • Enabled opening issues in new tabs with Control Click.
  • Expanded clickable area for the entire issue card for improved interaction.
  • Integrated an outside click detector for the issue peek overview.
  • Implemented quick switching functionality for issue peek overviews.

Other:

  • Removed unused variables.
  • Code Refactor.

Media:

1759bb43-1fe5-483f-bbdc-756e1f91be9d

@sriramveeraghanta sriramveeraghanta merged commit 969a51f into develop Dec 18, 2023
6 of 8 checks passed
@sriramveeraghanta sriramveeraghanta deleted the chore/issue_click_improvement branch December 18, 2023 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants