← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 300971] Re: [0.708] Context menu freezes UL/DL visual updating

 

fixed by processing callbacks on reception of WM_ENTERIDLE with
MSGF_MENU. this might introduce funky issues since background updating
of the app while showing a menu has never really been tested...

other solutions if this one doesn't work out (writing them down while i have them in mind):
- install a WH_MSGFILTER hook and act on reception of MSGF_MENU in the MessageProc.
- create a fake menu window (daunting task!) inspired by R Chen's FakeMenu sample in the Win SDK.

** Changed in: dcplusplus
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/300971

Title:
  [0.708] Context menu freezes UL/DL visual updating

Status in DC++:
  Fix Committed

Bug description:
  When i right-click on a search result:
   - Connections tab updating gets frozen
   - Downloads tab updating gets frozen

  It's only a visual issue, cause status bar keeps reflecting your
  speeds/sizes for UL/DL.

  And when you click out of context menu, everything is back to normal.

  I get same results right-clicking on Download queue files or file list
  files...

  XP SP3 + 0.708

  PD: Anyway, one question more... with Procexp, can i write down Thread
  ID or CSwhitch ot Starting address to help yoi with this kind of
  things??? cause all of my problems seems to be thread-related (do you
  remember 100% cpu usage caused by one thread?)

  Regards ;)

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/300971/+subscriptions