microsoft / microsoft/azure-tools-for-java
The context-menu options of "HDInsight" is not getting invoked via keyboard in windows.
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 262
- Forks
- 185
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 1
Description
Environment
- IntelliJ IDEA 2025.2.3
- “Azure Toolkit for IntelliJ & Scala” plugin
- Scala plugin
Steps to reproduce
- Launch the application.
- Welcome screen will appear.
- Tab till Create New Project button and press enter
- Press tab key to reach to Apache Spark/HDInsight
- Press tab key to reach to Spark Project with Samples (Scala), tab till next button and press enter
- Fill all the required details and create a project.
- Press tab key to reach to view-->Tool Windows-->Azure Explorer and press enter
- Press tab key to reach to Azure dropdown and open context menu by using keyboard
- Press tab key to reach to sign in option in the menu and press enter
- Choose any login method to log in, sign-in to azure.
- After successful sign-in, get back to application window.
- Select subscription dialog will appear. Tab till “C+E test data” and press enter to select it.
- Press tab key to reach to Azure and press enter.
- Press tab key to reach to HDInsight, press context menu button or enter or press space.
- Observe that the context-menu options of "HDInsight" is getting invoked via keyboard or not.
Expected Results
The context-menu options of "HDInsight" should be invoked via keyboard.
Actual result
The context-menu options of "HDInsight" is not getting invoked via keyboard.
Environment
OS: Windows 11 25H2 (OS Build 26200.6584)
App: HDInsight Dev Tools (IntelliJ IDEA 2024.3.6 (Ultimate Edition))
Additional Information
User Impact:
Keyboard user will not be able to invoke the context-menu options and therefore not able to access the functionality provided within the options.**
Refer Attachment:
- The context-menu options of 'HDInsight' is not getting invoked via keyboard in windows.png
- The context-menu options of 'HDInsight' is not getting invoked via keyboard in windows.mp4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the keyboard interaction in the Azure Explorer, focusing on the HDInsight tree item and its context-menu handling on Windows. The issue is done when the HDInsight context-menu options can be opened and selected with the context-menu key, Enter, or Space, and the relevant keyboard path is covered by a regression test if the project provides one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100