The code is:
private void authentication_complete_cb () { bool is_authenticated; if (test_mode) is_authenticated = test_is_authenticated; else is_authenticated = greeter.is_authenticated;
if (is_authenticated) { /* Login immediately if prompted */ if (prompted) { user_list.login_complete (); if (!test_mode) { if (user_list.background.alpha == 1.0) start_session (); else user_list.background.notify["alpha"].connect (background_loaded_cb); }
I wonder if the background is not completely loaded at this point and there's a problem there?
The code is:
private void authentication_ complete_ cb ()
is_ authenticated = test_is_ authenticated;
is_ authenticated = greeter. is_authenticate d;
{
bool is_authenticated;
if (test_mode)
else
if (is_authenticated)
user_ list.login_ complete ();
if (user_list. background. alpha == 1.0)
start_ session ();
else
user_ list.background .notify[ "alpha" ].connect (background_ loaded_ cb);
{
/* Login immediately if prompted */
if (prompted)
{
if (!test_mode)
{
}
I wonder if the background is not completely loaded at this point and there's a problem there?