Community
Participate
Working Groups
3.6 RC4 but also in previous releases. 1. have workspace with many projects, at least one shared and one map file project 2. observe: context menu opens instantaneous 3. on a shared project do: context menu > Compare With > Released 4. repeat step 3 ==> it can take several seconds until the context menu is opened This is caused by very expensive isEnabled() computation in 'CompareLocalToMap' and 'ReplaceLocalFromMap'.
Created attachment 171519 [details] Fix This fix drastically improves the performance and also fixes several issues like not removing resource listeners or not disposing the MapProject.
Fixed in HEAD.