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

Repeating an edit/publish/view cycle results in multiple browser tabs #3348

Closed
nfletton opened this issue Feb 8, 2017 · 1 comment
Closed

Comments

@nfletton
Copy link
Contributor

nfletton commented Feb 8, 2017

Issue Summary

It could just be my personal preference, but I'm not keen on the direction of the change to make the live button open consistently in a new window. The consistency part is a good thing - I'd always thought there was some user experience logic behind the inconsistency that I just didn't get.

If your edit cycle revolves around the Wagtail user bar and you perform multiple page edits you end up with multiple tabs open. I personally find that a little irritating.

Steps to Reproduce

For instance, repeating this cycle a few times results in multiple windows:

  1. Click 'edit page' on userbar widget
  2. Edit page
  3. Publish change
  4. Click View Live in the publish confirmation message (previously this step opened page in same tab)
  5. Browse frontend to another page
  6. Repeat cycle....

Maybe a future version should have a config setting to control if new windows are opened or not

Technical details

  • Wagtail version: 1.9rc1
@thibaudcolas
Copy link
Member

thibaudcolas commented Dec 18, 2020

I’m going to close this in favour of #6123, where we generally advocate getting rid of all "force open in new window", with View Live mentioned in particular. I’ve added instructions on the changes required for the "View Live" and "View Draft" buttons, should someone want to take this on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants