eproxus / sharpwired

Automatically exported from code.google.com/p/sharpwired
0 stars 0 forks source link

File GUI doesn't release listeners #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Connect to a server
2. Disconnect
3. Connect to a server (the same server)
4. Notice that the mouse cursor is busy much longer when loading. If you
don't notice that the cursor is busy longer, disconnect and connect some
more times.

I think the problem is that TreeView in the Files GUI doesn't release it's
references to the model objects when disconnecting. See how many times the
folling constructor is called:
SharpWired.Gui.Files.WiredTreeNode.WiredTreeNode(INode modelNode)

Original issue reported on code.google.com by lindberg...@gmail.com on 8 Apr 2009 at 9:37

GoogleCodeExporter commented 9 years ago

Original comment by lindberg...@gmail.com on 5 Mar 2011 at 2:23

GoogleCodeExporter commented 9 years ago

Original comment by lindberg...@gmail.com on 5 Mar 2011 at 2:23

GoogleCodeExporter commented 9 years ago
Might be related to Issue 14

Original comment by lindberg...@gmail.com on 5 Mar 2011 at 2:24