Entity View Tabs should not Synchronize across entities of the same database

I have an issue that:

  • for nested entities of database Page,
  • when using two panels side by side,
  • and I have the Child Pages field entity view tab A
  • and I have the Description field in entity view tab B

Then it is impossible to have the following commonly needed panel setup:

Left: Parent Page showing Child pages.
Right: Child Page showing Description.

So easy navigation of child pages is not possible, because as soon as I choose the tab with Descirption field in a child, the parent page also switches to Description tab.

I hope the automated selection can take care of this soon?

3 Likes

I don’t think it’s a bug, because it’s very likely that the functionality is intentional - that being: stored as an account variable per database

This is because when you leave and come back, it’ll remember which tab you were on

Potentially a solution would be to allow administrators to turn this off globally, enforcing context views to open on the default (first) tab, and not write back the last opened view


And not to hijack your thread, but something similar could happen with global filters, since the users I’ve dealt with in the past week complained about all filters being applied by default when they first enter a view

1 Like

I think this might be solved in the upcoming “Use rules to set which entity view opens”

If the rule is “Has parent” it should open the content, is it has children, it should open the lost view.

Maybe. Let’s see.

2 Likes

I agree that it’s unexpected behavior for an open page to suddenly switch tabs when you were working on another panel.

And I can’t think of a good use case for it to behave as it currently does. It seems like the variable the sets the default should only be pulled in when the entity is opened.