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

Improve Test Generation Dialog Visibility When Already Open #437

Open
1 of 9 tasks
DanielRendox opened this issue Jan 31, 2025 · 0 comments
Open
1 of 9 tasks

Improve Test Generation Dialog Visibility When Already Open #437

DanielRendox opened this issue Jan 31, 2025 · 0 comments
Labels
new feature Implementation of a new feature

Comments

@DanielRendox
Copy link
Collaborator

DanielRendox commented Jan 31, 2025

Involved Module

  • UI
  • EvoSuite
  • LLM
  • Kex
  • Other (please explain)

Description

Currently, if a user tries to open the test generation dialog in IntelliJ IDEA while it’s already open but hidden in the window hierarchy, an error message is shown. This results in poor user experience, as the user has to manually locate the hidden dialog.

So instead of showing an error, I suggest to bring the dialog to the front and made visible.

Image

Definition of Done

  • When clicked on the "Test Spark" button in the context menu, we should check if the dialog is already open and act respectively.
  • If the dialog is not open, we should display it as usual.
  • If the dialog is already open, its window should be brought to the top of the window hierarchy and focused.
  • No error messages should be displayed when attempting to reopen an existing dialog.
@DanielRendox DanielRendox added the new feature Implementation of a new feature label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Implementation of a new feature
Projects
None yet
Development

No branches or pull requests

1 participant