This looks to be a feature. Also tested in 9.24.x and it has the same behavior.
Funny thing is that is does work the other way around (listento dataview in a tab and the list view outside).
What you could do is submit a support ticket for this.
Depending on your use case, you could try an alternative.
1) Create a non persistent entity that has an enumeration with two values 'clicked 1' and 'clicked 2'
2) On the page use a datasource microflow to create the non persistent object
3) add two buttons. If you click on one set the NPO enum value to 'clicked 1' and similar for the second button.
4) use conditional visibility to display what you want to see (what would have been in the Page 1 / Page 2 Tab.
Hope this helps.