summaryrefslogtreecommitdiffstats
path: root/pkg/gui
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2021-04-11 10:05:30 +1000
committerJesse Duffield <jessedduffield@gmail.com>2021-04-11 10:21:53 +1000
commit2d8f7d2a7b9efa2767a4ec00878c8027e267d045 (patch)
treef609c3b6549916cb2c12414d4a9c1d3e4cbb8c2d /pkg/gui
parenta9fbc9eda1da207d798d8e2e95dff8dcc5546cbf (diff)
better way of scrolling to a merge conflict
Diffstat (limited to 'pkg/gui')
-rw-r--r--pkg/gui/merge_panel.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/pkg/gui/merge_panel.go b/pkg/gui/merge_panel.go
index a3a6ee4cf..556f20cc0 100644
--- a/pkg/gui/merge_panel.go
+++ b/pkg/gui/merge_panel.go
@@ -241,8 +241,7 @@ func (gui *Gui) scrollToConflict() error {
conflict := panelState.Conflicts[panelState.ConflictIndex]
ox, _ := mergingView.Origin()
_, height := mergingView.Size()
- conflictMiddle := (conflict.End + conflict.Start) / 2
- newOriginY := int(math.Max(0, float64(conflictMiddle-(height/2))))
+ newOriginY := int(math.Max(0, float64(conflict.Middle-(height/2))))
gui.g.Update(func(g *gocui.Gui) error {
return mergingView.SetOrigin(ox, newOriginY)
})