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

Robots Visibility needs page reload #22

Open
Daandelange opened this issue Jan 7, 2023 · 3 comments
Open

Robots Visibility needs page reload #22

Daandelange opened this issue Jan 7, 2023 · 3 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@Daandelange
Copy link
Contributor

Hello,
I just ran into a tiny UI glitch : When changing the search engine indexing status of a page, the robots preview on the right needs a page reload to reflect the new value.

@fabianmichael
Copy link
Owner

Unfortunately, this one is rather tricky to solve, since it requires live-monitoring of the robot fields + an XHR request + a custom API endppoint because the final evaluation of whether a page is indexible has to happen on the server. I’m happy to improve the plugin in this regard, but it will take some time.

@fabianmichael fabianmichael self-assigned this Jan 9, 2023
@fabianmichael fabianmichael added bug Something isn't working enhancement New feature or request labels Jan 9, 2023
@Daandelange
Copy link
Contributor Author

A quicker but dirtier fix could be to just reload the panel page if the field value changed ?
Thanks for investigating, no time worries, I'm fully aware that this is a "perfectionism" bug while you're probably still focused on the foundation.

@fabianmichael
Copy link
Owner

Other previews have live-update as well, so I think this should behave the same and should give instant feedback on the affect of certain options for page visibility. And in addition to that, it would be nice if the widget would show the reason, since the plugin has many hooks that could possibly alter the visibility status of page independently from the chosen panel options.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants