NO BUG: Nestable Tabs: Query loop shows in all tabs

Browser: Chrome 110
OS: macOS / Windows / Linux / etc.
Current 1.8 version (since last version too)

Good evening, I don’t know if it’s a bug, however I think it is, since this problem only happens with the bricks query loop.

I’m creating a “my account” page which is almost done. In it, use the “tabs” widget to create categories and dynamic content in which the user can register a business, a property, change their account information, request help, etc.

each tab contains its own form or content and everything works fine. However, the “my posts” tab, which loads a query loop of the posts created by the user, has a problem since it shows the content in all the tables and not only in the tab that it should.



The thing is that the content in Query loop should appear only when clicking on the tab “my posts” however it appears at the end of the content of each tab.
(in one of the images, enclose the content of that tab to indicate where the “corresponding” content ends)

This does not happen with any other type of content so it makes me think it is a bug. Thanks

Hi Gustavo,
Thanks so much for your report!

You probably have the “Mis publicaciones” content pane set to display: flex (or block), is that possible? If so, you override that the content can be shown and hidden. In your case, it is showing all the time.

If you want to use flex within the content pane, you have to add a div or block element to which you assign the appropriate display setting.

Best regards,
timmse

Hello timse, thank you very much for answering.

So should I “wrap” my query loop element in a div or else make the block a div so that this way the display isn’t all the time right?

Sorry if I don’t make myself understand very well, English is not my strong point.

Thank you

Actually, you just need to avoid changing the display setting on the respective tab content pane.

I can only guess right now - if you give me a live link, I can immediately see what the problem is.

it works, thank you @timmse timmse