Voici un petit truc qui me dérange un peu :
Lorsqu’il clique sur l’onglet overview, il clique parfois sur le petit truc blanc avec des lignes horisontales et ne change finalement pas d’onglet.
What is the goal of clicking on the tab? If the goal is to make the overview visible, you can solve this by not having the overview window contained in a window stack. You can unstack it by dragging the tab out of the stack. Then it will be visible all the time and you do not need anymore the code for the switching.