humanmade / humanmade/altis-core

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

Open
#456 1 comment 0 reactions 0 assignees View on GitHub
bug must have
Dominant language
PHP
Stars
19
Forks
3
Avg merge
4d 13h
Merged PRs (30d)
3

Description

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.
2. Click to edit a post or page
3. The opt-in panel displays again then is obscured by the editing interface.
4. 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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.