Privacy Panel new pull request

This is a new pull request. We had to remove the old one due to big problems with git and some Schroedinger patches....
this is intermittents waiting to happen.
the transition is not 1sec long, but the 1sec interval was set to "hide" other race conditions issues making the test fail.

As a rule of thumb, fixing a test issue by adding delay/timeout is never a good idea.

The main issue here is that you wait for the next panel to be displayed, but as soon as the panel enters the viewport this will be true.
you need to wait for the previous panel _not_ to be displayed _and_ for the next panel to be displayed

then you'll have no issue taping the button