Michael, You wrote: "Another bug with the memory-release problem appears when you remove a layer from the LayerNamePanel while this layer as an open table view : the view stay opened, and the memory is not released, even after the table view is closed."
It sounds like the model for the Layer's attribute table must be keeping a reference to the Layer that is removed. Does the memory for the remoced layer remain even after the table is closed and the garbage collector has run? One way to fix this would be not to allow Layers to be removed when their attribute table is open. (Or to warn the user that the attribute table will be closed when the Layer is removed.) Any thoughts on this guys? The Sunburned Surveyor P.S. - Michael, could you file a bug report on this if you have a few minutes? If not, let me know and I will file it. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel