sepinf-inc / IPED

IPED Digital Forensic Tool. It is an open source software that can be used to process and analyze digital evidence, often seized at crime scenes by law enforcement or in a corporate investigation by private examiners.
Other
884 stars 209 forks source link

Map JSON feature remains painted when correspondent item is not selected #2224

Open patrickdalla opened 1 month ago

patrickdalla commented 1 month ago

When changing item selection direclty from MAP, the old last visible JSON feature is not hidden if the new selected item does not have its own JSON feature.

When implementing solution for #2208, i found noticed this issue.

Although, this seems to be more related with modifications done in PR #2088, so, as it was not merged yet, I will use the same branch.

The json feature of the last selected item is managed internally in map javascript in a decoupled way of its correspondent mark. It was done so to avoid memory usage of unseen features, as all marks are kept in mem even when hidden (to increase speed), but keeping correspondent json features could increase memory size.

lfcnassif commented 1 month ago

Thanks @patrickdalla. So this is not a bug in a released version, right?

lfcnassif commented 1 month ago

Should we tag this as bug or enhancement?