Community
Participate
Working Groups
As you navigate hierarchies with Alt+click nodes that were temporarily unfiltered are re-filtered whenever a node is selected. This can cause the selection and nodes to jump as the scrollbar is adjusted and can make it difficult to find the right nodes. I think it would be better if all children of nodes that are clicked stay visible until the Alt+click operation is complete.
Created attachment 158363 [details] patch I like this idea since it can be disorienting when using alt+click and the tree continuously changes form and jumps around with every click. I wonder if this should be a option or not though as it does radically change the behavior that users are used to (on by default though). Here is a quick patch that adds this support. There are some anomalies with refresh that we need to sort out before we commit this change though.
Created attachment 188860 [details] updated patch Here is the patch that I will commit that implements this behavior. This makes navigating with Alt+Click much easier. The only case where we still adjust the view is after the user Alt+clicks on the tree to show all projects as leaving this open can have performance implications.
Created attachment 188861 [details] mylyn/context/zip
I have committed this patch.