When I start SourceGit, in the first Diff panel that I visit the diff(-block)-navigation keys (Ctrl+Alt+Home/Up/Down/End) are working. But if I then visit another Diff panel, these keys are NOT working there. If I go back to the first Diff panel I visited, the keyboard shortcuts are still working there.
Examples (below it is assumed that selected items contain multiple diff-blocks) :
As can be seen from these two session-examples, the order in which we visit the Diff panels matter. In the 1st visited panel (during ), the nav-keys work fine, but not so in the 2nd one.
When I start SourceGit, in the first Diff panel that I visit the diff(-block)-navigation keys (
Ctrl+Alt+Home/Up/Down/End) are working. But if I then visit another Diff panel, these keys are NOT working there. If I go back to the first Diff panel I visited, the keyboard shortcuts are still working there.Examples (below it is assumed that selected items contain multiple diff-blocks) :
Session 1:
Historyview), select a Commit in log-graph, switch toChanges(the Diff panel), select a changed item (if needed).Local Changesview, select a changed item (Staged / Unstaged) to populate the Diff panel.Historyview).Session 2:
Local Changesview, select a changed item (Staged / Unstaged) to populate the Diff panel.Historyview), select a Commit in log-graph, switch toChanges(the Diff panel), select a changed item (if needed).Switch back to
Local Changesview.As can be seen from these two session-examples, the order in which we visit the Diff panels matter. In the 1st visited panel (during ), the nav-keys work fine, but not so in the 2nd one.