Fix more tabnum issues

Fixes #395
This commit is contained in:
Zachary Yedidia
2016-09-30 07:29:24 -04:00
parent 7d16e97b95
commit 3037d72bcb

View File

@@ -56,6 +56,7 @@ func (l *LeafNode) VSplit(buf *Buffer) {
s := new(SplitTree)
s.kind = VerticalSplit
s.parent = l.parent
s.tabNum = l.parent.tabNum
newView := NewView(buf)
newView.TabNum = l.parent.tabNum
newView.Num = len(tab.views)
@@ -81,6 +82,7 @@ func (l *LeafNode) HSplit(buf *Buffer) {
} else {
s := new(SplitTree)
s.kind = HorizontalSplit
s.tabNum = l.parent.tabNum
s.parent = l.parent
newView := NewView(buf)
newView.TabNum = l.parent.tabNum