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

Reply via email to