Opened 10 months ago
Last modified 5 months ago
#21770 new defect (bug)
Multiple New Feature Pop-ups mess UI
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Awaiting Review |
| Component: | Administration | Version: | 3.4.1 |
| Severity: | normal | Keywords: | dev-feedback ui-focus |
| Cc: |
Description
WordPress admin and plugins
New Feature Pop-up messages appear on the admin simultaneously, blocking each other messages and functionality. The UI gets seriously messed up.
User attention focuses on how to get rid the overlaping pop-ups rather than reading the messages and understand and start using the new features.
Change History (8)
comment:2
scribu
— 10 months ago
Also, feature pointers are meant for, you know, pointing to features! not asking for permission to track data.
comment:3
scribu
— 10 months ago
Actually, only the PHP API is meant for internal use.
We don't stop plugins from enqueing the JS lib and using it, but if a lot of devs start abusing them, we will have to do something about it.
comment:4
scribu
— 10 months ago
- Keywords dev-feedback added; close removed
I think this is a good reason to start thinking about offering a PHP API for this, possibly one that limits pop-ups to one per screen (as Yoast also suggested on twitter).
If I had my druthers, I'd remove them completely from Core, but you can't always have your druthers.
comment:5
scribu
— 10 months ago
Previous discussion: 32:ticket:18693.
comment:6
follow-up:
↓ 7
azaozz
— 10 months ago
This screenshot looks fine to me. If the user is bothered by plugins that show (too many) pointers, he/she can consider deleting the offending plugins.
The only thing I don't like is that a plugin added pointer can be without a "Dismiss" link/button.
comment:7
in reply to:
↑ 6
mikeschinkel
— 10 months ago
Replying to azaozz:
This screenshot looks fine to me. If the user is bothered by plugins that show (too many) pointers, he/she can consider deleting the offending plugins.
The only thing I don't like is that a plugin added pointer can be without a "Dismiss" link/button.
Agreed.
comment:8
DrewAPicture
— 5 months ago
- Component changed from UI to Administration
- Keywords ui-focus added
Feature pointers are designed only for internal pointers yet. You should report this to the plugin author.