A11Y consequences of calling gtk_label_set_mnemonic_widget four times in AdwViewSwitcherButton
When the four gtk_label_set_mnemonic_widget calls in AdwViewSwitcherButton are made, each of them creates a labelled by relation from the label to the button. The consequence of that is that when an assistive technology wants to retrieve the label of the button, it receives the label four times because of the GTK logic which follows the labelled by relations explicitly. The solution would likely be to set the labelled by relation explicitly afterwards only for one of these labels, but i am not sure of which one to choose (not that it would likely matter much), so i am just gathering feedback before proposing a MR.