topcoder-platform / TCO21-Regionals-QA-Competition

2 stars 0 forks source link

[Chrome] App is automatically enabling check box “Unsubscribe All Email Notifications” while enabling & disabling the check box of Newegg Newsletter #221

Open youdare opened 2 years ago

youdare commented 2 years ago

Summary : [Chrome] App is automatically enabling check box “Unsubscribe All Email Notifications” while enabling & disabling the check box of Newegg Newsletter

Target URL: https://secure.newegg.com/notifications/guestemail Steps to reproduce:

  1. Open the https://secure.newegg.com/notifications/guestemail
  2. Enter email as Demo@test.com
  3. Click check box of Newegg Newsletter
  4. Now again Click check box of Newegg Newsletter
  5. Observe the “Unsubscribe All Email Notifications” check box

Actual: App is automatically enabling check box “Unsubscribe All Email Notifications” while enabling & disabling the check box of Newegg Newsletter

Expected: App should not automatically enable check box “Unsubscribe All Email Notifications” while enabling & disabling the check box of Newegg Newsletter

Environment: • Device(s): Windows • Resolution: 1920×1080 • Operating System: Windows 10 • Browser(s): Chrome | Version 92.0.4515.131 (Official Build) (64-bit

https://user-images.githubusercontent.com/31862600/128287195-e8efc90a-a806-47ef-9cda-fd89204a60f1.mp4

macs054 commented 2 years ago

Valid UX issue.

I get what they're trying to do but the implementation is weird. Unsubscribe could just be a button to uncheck all the checkboxes, but instead they went for a checkbox. And the logic is if no checkboxes are selected then technically you are unsubscribing so the unsubscribe button is automatically checked, and if you check anything the unsubscribe gets unchecked.

https://user-images.githubusercontent.com/1199534/128288177-039d3f3c-3943-4387-9358-2372452a0791.mp4

codejamtc commented 2 years ago

Submitter: 1.8 Points Challenger: 1.2 Points