Skip to content

Commit 8880587

Browse files
committed
Modify Last Tab Close Behavior
1 parent 39c7f0d commit 8880587

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Files UWP/InstanceTabsView.xaml.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ public void AddNewTab(Type t, string path)
9999
BorderThickness = new Thickness(0)
100100
};
101101
tabView.Items.Add(tvi);
102+
TabStrip.SelectedItem = TabStrip.Items[TabStrip.Items.Count - 1];
102103
}
103104

104105
public void SetSelectedTabHeader(string text)
@@ -109,7 +110,6 @@ public void SetSelectedTabHeader(string text)
109110
private void NewTabButton_Click(object sender, RoutedEventArgs e)
110111
{
111112
AddNewTab(typeof(ProHome), null);
112-
TabStrip.SelectedItem = TabStrip.Items[TabStrip.Items.Count - 1];
113113
}
114114

115115
private void DragArea_Loaded(object sender, RoutedEventArgs e)
@@ -122,7 +122,7 @@ private void TabStrip_TabClosing(object sender, TabClosingEventArgs e)
122122
e.Tab.Content = null;
123123
if(TabStrip.Items.Count == 1)
124124
{
125-
AddNewTab(typeof(ProHome), null);
125+
CoreApplication.Exit();
126126
}
127127
}
128128
}

0 commit comments

Comments
 (0)