linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #05498
[Bug 957994] Re: Open filelist content disappears after restore up
hi,
this is related to a recent file list loading optimization, documented in the changelog as such:
* Load file lists in a separate thread
its aim is to load file lists in the background (loading a file list can
turn out to be a heavy operation) without blocking the GUI.
when a file list is being loaded, DC++ shows that icon with an arched
arrow to represent that fact, and to hide the file list window.
individual elements of the file list window (column headers, scroll
bars, etc) are disabled during that process. they are enabled back once
the file list has been loaded.
you seem to be having a problem during that process; i'm guessing the
file list does finish loading but the icon doesn't disappear as it
should. unfortunately, i can't reproduce this and a quick glance at the
related code shows the relevant safeguards to avoid the situation you
are experiencing seem to be in place.
please describe your exact workflow with file lists in more detail (how
you open one, where you get them from...), the state of related settings
("open new file lists in the background" in Settings > Appearance >
Windows) and provide screenshots if possible; perhaps we can pinpoint
the cause.
you could also try a more recent build of DC++ (go to
<http://builds.dcbase.org/> (the site is down atm) or ask on the DCDev
hub <adcs://hub.dcbase.org:16591>). there have been more modifications
related to file list loading since 0.791 so there are chances your
problem has already been fixed.
--
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/957994
Title:
Open filelist content disappears after restore up
Status in DC++:
New
Bug description:
Windows 7, DC++ 0.791
When restoring up after being in the system tray, with an open
filelist in the pane, DC++ has the tab showing, but a gray icon of an
arched arrow showing from it as the only other visual.
The other parts of the window, and the contents, can only be regained
if one brings the mouse over them. For the column headers (the bars
with the names 'Title' 'Type' 'Size' etc.) and the scrollbars, one can
merely run the mouse cursor over where they should be and they
reappear. For the folders in the filelist, one needs to randomly
click inside the left pane until one 'connects' with one of the
folders, then one can only get them to reappear when one clicks on
each and every folder individually.
This is an incredibly annoying behavior, as I tend to download certain
filelists when starting DC++, work through one (or partway through
one), and come back and do others later. So this becomes very
annoying, as the 'getting the invisible contents' visible again, EACH
time I maximize the program, takes a lot of time.
To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/957994/+subscriptions
References