Changeset 4555

Show
Ignore:
Timestamp:
08/10/06 03:51:29 (2 years ago)
Author:
erijo
Message:

Fixes #1356 (licq goes auto away even when offline).

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt-gui/src/mainwin.cpp

    r4552 r4555  
    39703970  } 
    39713971 
    3972   if (mit_info == NULL) { 
     3972  if (mit_info == NULL) 
     3973  { 
    39733974    int event_base, error_base; 
    3974     if(XScreenSaverQueryExtension(x11Display(), &event_base, &error_base)) { 
     3975    if(XScreenSaverQueryExtension(x11Display(), &event_base, &error_base)) 
    39753976      mit_info = XScreenSaverAllocInfo (); 
    3976     } 
    3977     else { 
     3977    else 
     3978    { 
    39783979      gLog.Warn("%sNo XScreenSaver extension found on current XServer, disabling auto-away.\n", 
    39793980                L_WARNxSTR); 
     
    39833984  } 
    39843985 
    3985   if (!XScreenSaverQueryInfo(x11Display(), qt_xrootwin(), mit_info)) { 
     3986  if (!XScreenSaverQueryInfo(x11Display(), qt_xrootwin(), mit_info)) 
     3987  { 
    39863988    gLog.Warn("%sXScreenSaverQueryInfo failed, disabling auto-away.\n", 
    39873989              L_WARNxSTR); 
     
    40194021       (unsigned long)idleTime > (unsigned long)(autoNATime * 60000)) 
    40204022  { 
    4021     if (status != ICQ_STATUS_NA) 
     4023    if (status != ICQ_STATUS_NA && status != ICQ_STATUS_OFFLINE) 
    40224024    { 
    40234025      if (autoNAMess) 
     
    40414043            (unsigned long)idleTime > (unsigned long)(autoAwayTime * 60000)) 
    40424044  { 
    4043     if (status != ICQ_STATUS_AWAY) 
     4045    if (status != ICQ_STATUS_AWAY && status != ICQ_STATUS_OFFLINE) 
    40444046    { 
    40454047      if (autoAwayMess)