Hi list,

there are some problems with "toggle-floaty".
I'm using the latest CVS version. (2002/04/30)

The floaty window was not up to date in some situation.
i.e. if you change user-group.
Also if the status changed.
I've added a patch for plugins/qt-gui/src/mainwin.cpp

But there is one thing I did not find.

The floaty window has the StaysOnTop flag.
If you open userinfodlg all stay on top
but if you open the optiondlg, or awaymsgdlg all
go and stay in background.

Perhaps someone can give me a hint, or resolve the problem.



Index: mainwin.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/mainwin.cpp,v
retrieving revision 1.227
diff -c -r1.227 mainwin.cpp
*** mainwin.cpp 17 Apr 2002 20:23:51 -0000      1.227
--- mainwin.cpp 30 Apr 2002 17:25:25 -0000
***************
*** 1314,1319 ****
--- 1314,1322 ----
    FOR_EACH_USER_END
    userView->setUpdatesEnabled(true);
    userView->triggerUpdate();
+ 
+   // Update all the floaties
+   CUserView::UpdateFloaties();
  }
  
  
***************
*** 1373,1378 ****
--- 1376,1384 ----
  #ifdef USE_DOCK
    if (licqIcon != NULL) licqIcon->SetDockIconMsg(nNumUserEvents, nNumOwnerEvents);
  #endif
+ 
+   // Update all the floaties
+   CUserView::UpdateFloaties();
  }
  
  
***************
*** 1503,1508 ****
--- 1509,1517 ----
  #ifdef USE_DOCK
    if (licqIcon != NULL) licqIcon->SetDockIconStatus();
  #endif
+ 
+   // Update all the floaties
+   CUserView::UpdateFloaties();
  }
  
  

Reply via email to