Affected Version: 2.10-rc0-788-ge994694-dirty, but I assume that it's also in other versions.
What steps will reproduce the problem?
0. Sign in.
1. Open a change. You are presented with the New Change Screen.
2. Open some Gerrit page in a new tab. Sign out in that tab. This causes the session to expire.
3. Go back to the change screen and open a file in a diff.
What is the expected output? What do you see instead?
The Session Expired dialog should open only once. Instead it opens five times, so that you have to click Close five times in order to get back to the diff.
Please provide any additional information below.
Something similar happens when you want to use navigation links from SideBySide2 after the session has expired. There the dialog opens only twice, though.