Fix TISTUD-3187 Github login shouldn't display success dialog
Merge branch '3187' into development