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

[Security Solution] [Bug] The 'Enable' button should be disabled if no changes are made to the confirmation modal #197048

Closed
muskangulati-qasource opened this issue Oct 21, 2024 · 13 comments
Assignees
Labels
bug Fixes for quality problems that affect the customer experience fixed impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. QA:Validated Issue has been validated by QA Team:Entity Analytics Security Entity Analytics Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. v8.16.2 v8.17.0 v9.0.0

Comments

@muskangulati-qasource
Copy link

Describe the bug
The 'Enable' button should be disabled if no changes are made to the confirmation modal

Kibana/Elasticsearch Stack version

VERSION: 8.16.0
BUILD: 79314
COMMIT: 5575428dd3aef69366cddb4ccf07a2a26d30ce48

Steps

  1. Kibana version 8.16.0 or above should exist
  2. Navigate to the Dashboards tab under Security
  3. Select Entity Analytics dashboard
  4. Click on the enable button
  5. Disable the options for both risk score and Entity store
  6. Observe the Enable button is still enabled

Expected Result
The Enable button should be disabled when no changes are made

Screen Recording

Bug14.mp4
@muskangulati-qasource muskangulati-qasource added bug Fixes for quality problems that affect the customer experience impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. Team:Entity Analytics Security Entity Analytics Team triage_needed v8.16.0 labels Oct 21, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

@elasticmachine
Copy link
Contributor

Pinging @elastic/security-entity-analytics (Team:Entity Analytics)

@muskangulati-qasource
Copy link
Author

@amolnater-qasource please review!

@amolnater-qasource
Copy link

Reviewed & assigned to @MadameSheema

@CAWilson94
Copy link
Contributor

@muskangulati-qasource heya, for this, the enable button that should be disabled, is it the one on the modal? e.g. this one:

Image

@muskangulati-qasource
Copy link
Author

Hi @CAWilson94,

the enable button that should be disabled, is it the one on the modal

Yes, it is correct. The enable button we are talking about is the one on the modal.

Thank you!

@CAWilson94
Copy link
Contributor

I had a brief chat with @r4zr32d3k1l who suggested instead of disabling this button we should show a warning sign to align with good UX practise. So I will align my fix with the modal here:

Image

@CAWilson94
Copy link
Contributor

CAWilson94 commented Nov 8, 2024

Draft PR here - #199523

@CAWilson94
Copy link
Contributor

#199523 PR here - disable button + warning callout used in solution.

@jaredburgettelastic
Copy link
Contributor

@muskangulati-qasource @MadameSheema this fix did not make it into 8.16.1 BC2, and should instead be verified in the next 8.16.2 release

@MadameSheema
Copy link
Member

MadameSheema commented Nov 20, 2024

@jaredburgettelastic please remember to add the proper labels once an issue is fixed so we can keep track of it :)

I'll do it this time, but for future reference.

@MadameSheema
Copy link
Member

@muskangulati-qasource please validate the fix on 8.17.0 BC1, thanks! :)

@muskangulati-qasource
Copy link
Author

muskangulati-qasource commented Nov 26, 2024

Hi @MadameSheema,

We have tested this ticket on the latest 8.17.0 BC1 build and found the issue is now fixed.

Please find below the testing details:

Build Details

VERSION: 8.17.0
BUILD: 80364
COMMIT: e3c75d19d796c366aedc5788960b2c6cc868014f

Screenshot
Image

Hence, we are closing this issue and marking it as 'QA Validated'.

Thanks!!

@muskangulati-qasource muskangulati-qasource added the QA:Validated Issue has been validated by QA label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience fixed impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. QA:Validated Issue has been validated by QA Team:Entity Analytics Security Entity Analytics Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. v8.16.2 v8.17.0 v9.0.0
Projects
None yet
Development

No branches or pull requests

6 participants