Gerhard Olsson
Gerhard Olsson
I looked at that some time. When db is pruned, the app need to be terminated or some fancy ay to reinit the db is needed. The app could exit...
> Where is the DB initiation done on app start? All places where the DB is needed, it gets opened with either getreadable or getwritable. Why not just do what...
That is how rotating works in Android, I do not think something can be done about it. Compare to comboboxes, similar issue (maybe crash too?). In some views the rotation...
I expected checking for right mousebutton to be sufficient to suppress this, but `MouseButtons` is always None (also at callers). Maybe related to the changes in #9723. Any input @h0lg...
> @gerhardol I wasn't aware of the static `Control.MouseButtons` and didn't handle mouse buttons except for in `RepoObjectsTree.OnNodeClick()`. But wherever I find `Control.MouseButtons` used, it's compared to using `==` instead...
The node is selected in OnNodeSelected(), no mouse info in TreeViewEventArgs. At least for me, that is called before MouseSelect. A hack would be to capture right mouse click in...
> Why not suppress the `SelectRevision()` call in `StashNode.OnSelected()` if invisible? You may still want to select it, for instance add filtered branches
> `SelectRevision()` just calls `BrowseGoToRef`, doesn't it? Yes Right click selects the node. I did not see a clean way to suppress that.
> It will not change the fact that only one instance of Git Extensions will have his settings saved, the settings of other instances will be override. Maybe the popup...
The answer could be remembered though (like other confirmations in GE), then you can set your behavior once.