Skip to content

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

Description

@mikelittle

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugExisting functionality isn't behaving as expectedmust haveMust be done, high priority

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions