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

Telemetry opt-in panel shows on post/page edit screen then disappears #456

Open
1 task
mikelittle opened this issue Apr 22, 2022 · 1 comment
Open
1 task
Labels
bug Existing functionality isn't behaving as expected must have Must be done, high priority

Comments

@mikelittle
Copy link
Contributor

mikelittle commented Apr 22, 2022

The Altis telemetry opt-in panel renders on the edit post and edit page screens before disappearing when the react app renders. It should probably not render on these pages (maybe only on the dashboard).

Steps to reproduce:

  1. Log in to a new Altis site without having opted in or out to Altis telemetry
  2. You should see the opt-in panel displayed. Don't click it.
  3. Click to edit a post or page
  4. The opt-in panel displays again then is obscured by the editing interface.
  5. This also occurs when clicking edit post or edit page from the front end where is seems more jarring.

I wouldn't expect to see the opt-in panel display on these screens at all.
Optionally, maybe only display it on the dashboard.

https://images.zenhubusercontent.com/173866019/1f546770-a5b4-4711-b433-dee623f5becf/altis_admin_stats_optin_hb.mp4

Acceptance criteria:

  • The panel should not appear on the edit post or edit page screens.
@mikelittle mikelittle added bug Existing functionality isn't behaving as expected to-refine-dev labels Apr 22, 2022
@veselala veselala added must have Must be done, high priority and removed to-refine-dev labels May 4, 2022
@robindevitt
Copy link
Contributor

Noting a recent slack message around this same issue - https://hmn.slack.com/archives/C03K3J34A/p1668672211904719

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Existing functionality isn't behaving as expected must have Must be done, high priority
Projects
None yet
Development

No branches or pull requests

5 participants