You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also the icon has different color background when selected than the row, this also looks like a visual bug.
The selection becomes active on mouse up. This is a pretty common behavior: folder tree in Explorer, quick view for folders and files in TotalCommander.
With #12150, the icon is not highlighted any longer - but it has other drawbacks.
@mstv it's just that this is not how it used to be. Now it's "slow" to react compared to the list implementation.
Also, I've noticed that I very often click on the item while still moving a mouse slightly. This was absolutely not a problem previously but now it kinda attempts to drag it and doesn't activate it. So more than 50% of the time the click doesn't register while using GE in the same way as I've always used it :/
Tree functionality per-se is great but interacting with it is much clunkier with how it is now.
Regarding mouse move / drag: A manipulation of _dragBoxFromMouseDown in FileStatusListView_MouseDown might help.
Perhaps, one (you?) succeeds in moving the selection handling from MultiSelectTreeView.BeforeSelectHandler to OnMouseDown. Then there might even be no need for 1. tinkering DragSize.
Environment
Issue description
Until recently items in file list view would activate on mouse-down, not any more.
In this screenshot the first item is active while a mouse is pressed-down on to the third item.
This gives an impression that something is broken, the the software is slow to react to user input.
Also the icon has different color background when selected than the row, this also looks like a visual bug. I hope this wasn't intended :)
Steps to reproduce
Result: The item doesn't activate
Did this work in previous version of GitExtensions?
Yes, yes it did
Diagnostics
No response
The text was updated successfully, but these errors were encountered: