Skip to content

Commit

Permalink
TabView Miscellaneous Fixes (#6598)
Browse files Browse the repository at this point in the history
* add min width for columns containing LeftBottomBorderLine

* update test page with TabStripHeader

* fix testpage

* fix add conditional case for selected tab

* revert changes to test page
  • Loading branch information
karkarl authored Jan 20, 2022
1 parent 6351666 commit 4a3921b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
6 changes: 5 additions & 1 deletion dev/TabView/TabView.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,11 @@ void TabView::UpdateTabBottomBorderLineVisualStates()
}
else if (selectedIndex != -1)
{
if (i == selectedIndex - 1)
if (i == selectedIndex)
{
state = L"NoBottomBorderLine";
}
else if (i == selectedIndex - 1)
{
state = L"LeftOfSelectedTab";
}
Expand Down
4 changes: 2 additions & 2 deletions dev/TabView/TabView.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
XYFocusKeyboardNavigation="Enabled">

<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" x:Name="LeftContentColumn"/>
<ColumnDefinition Width="Auto" MinWidth="2" x:Name="LeftContentColumn"/>
<ColumnDefinition Width="Auto" x:Name="TabColumn"/>
<ColumnDefinition Width="Auto" x:Name="AddButtonColumn"/>
<ColumnDefinition Width="*" x:Name="RightContentColumn"/>
Expand Down Expand Up @@ -241,7 +241,7 @@

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" MinWidth="2" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
Expand Down

0 comments on commit 4a3921b

Please sign in to comment.