be290fafe7
In gdm, we would attempt to become modal during the synchronous initialization, and this would fail, as X prevents grabs on unmapped windows. Instead, wait for the stage to be visible before becoming modal. https://bugzilla.gnome.org/show_bug.cgi?id=683357