Skip to content

Commit

Permalink
fix: Fix DatePicker on Windows (#1332)
Browse files Browse the repository at this point in the history
  • Loading branch information
Youssef1313 committed Jan 24, 2024
1 parent 6ce3ce8 commit 5a164fd
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/library/Uno.Cupertino/CupertinoResources.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public CupertinoResources()
// "ms-appx:///Uno.Cupertino/Styles/Controls/ComboBox.xaml",
"CupertinoComboBoxStyle",
// "ms-appx:///Uno.Cupertino/Styles/Controls/DatePicker.xaml",
"CupertinoDatePickerStyle",
"CupertinoDatePickerStyle", "CupertinoDatePickerFlyoutPresenterStyle",
// "ms-appx:///Uno.Cupertino/Styles/Controls/HyperlinkButton.xaml",
"CupertinoHyperlinkButtonStyle",
// "ms-appx:///Uno.Cupertino/Styles/Controls/NumberBox.xaml",
Expand Down
5 changes: 3 additions & 2 deletions src/library/Uno.Cupertino/Styles/Controls/DatePicker.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
</Setter>
</Style>

<not_win:Style x:Key="CupertinoDatePickerFlyoutPresenterStyle"
<Style x:Key="CupertinoDatePickerFlyoutPresenterStyle"
TargetType="DatePickerFlyoutPresenter">
<Setter Property="Width"
Value="296" />
Expand Down Expand Up @@ -191,7 +191,7 @@
</ControlTemplate>
</Setter.Value>
</Setter>
</not_win:Style>
</Style>

<Style x:Key="CupertinoDatePickerStyle"
TargetType="DatePicker">
Expand Down Expand Up @@ -236,6 +236,7 @@
HorizontalContentAlignment="Stretch"
IsEnabled="{TemplateBinding IsEnabled}"
Style="{StaticResource CupertinoDatePickerFlyoutButtonStyle}"
MinWidth="296"
UseSystemFocusVisuals="{TemplateBinding UseSystemFocusVisuals}">

<Grid x:Name="FlyoutButtonContentGrid"
Expand Down
4 changes: 2 additions & 2 deletions src/library/Uno.Material/Styles/Controls/v1/DatePicker.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
</Setter>
</Style>

<not_win:Style x:Key="MaterialDatePickerFlyoutPresenterStyle"
<Style x:Key="MaterialDatePickerFlyoutPresenterStyle"
TargetType="DatePickerFlyoutPresenter">
<Setter Property="Width"
Value="296" />
Expand Down Expand Up @@ -184,7 +184,7 @@
</ControlTemplate>
</Setter.Value>
</Setter>
</not_win:Style>
</Style>

<Style x:Key="MaterialDatePickerStyle"
TargetType="DatePicker">
Expand Down
9 changes: 7 additions & 2 deletions src/library/Uno.Material/Styles/Controls/v2/DatePicker.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@
</Setter>
</Style>

<not_win:Style x:Key="MaterialDatePickerFlyoutPresenterStyle"
<Style x:Key="MaterialDatePickerFlyoutPresenterStyle"
TargetType="DatePickerFlyoutPresenter">
<Setter Property="Width" Value="{ThemeResource DatePickerFlyoutPresenterWidth}" />
<Setter Property="MinWidth" Value="{ThemeResource DatePickerFlyoutPresenterMinWidth}" />
Expand Down Expand Up @@ -265,7 +265,7 @@
</ControlTemplate>
</Setter.Value>
</Setter>
</not_win:Style>
</Style>

<Style x:Key="MaterialDatePickerStyle"
TargetType="DatePicker">
Expand All @@ -290,6 +290,7 @@
HorizontalContentAlignment="Stretch"
IsEnabled="{TemplateBinding IsEnabled}"
Style="{StaticResource MaterialDatePickerFlyoutButtonStyle}"
MinWidth="{ThemeResource DatePickerFlyoutPresenterMinWidth}"
UseSystemFocusVisuals="{TemplateBinding UseSystemFocusVisuals}">

<Grid x:Name="ContentButton"
Expand Down Expand Up @@ -390,4 +391,8 @@
<Style x:Key="MaterialDefaultDatePickerStyle"
TargetType="DatePicker"
BasedOn="{StaticResource MaterialDatePickerStyle}" />

<Style x:Key="MaterialDefaultDatePickerFlyoutPresenterStyle"
TargetType="DatePickerFlyoutPresenter"
BasedOn="{StaticResource MaterialDatePickerFlyoutPresenterStyle}" />
</ResourceDictionary>
2 changes: 2 additions & 0 deletions src/library/Uno.Material/Styles/Controls/v2/_Resources.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<Style BasedOn="{StaticResource MaterialDefaultCommandBarStyle}" TargetType="CommandBar" />
<Style BasedOn="{StaticResource MaterialDefaultContentDialogStyle}" TargetType="ContentDialog" />
<Style BasedOn="{StaticResource MaterialDefaultDatePickerStyle}" TargetType="DatePicker" />
<Style BasedOn="{StaticResource MaterialDefaultDatePickerFlyoutPresenterStyle}" TargetType="DatePickerFlyoutPresenter" />
<Style BasedOn="{StaticResource MaterialDefaultFlyoutPresenterStyle}" TargetType="FlyoutPresenter" />
<Style BasedOn="{StaticResource MaterialDefaultHyperlinkButtonStyle}" TargetType="HyperlinkButton" />
<Style BasedOn="{StaticResource MaterialDefaultListViewItemStyle}" TargetType="ListViewItem" />
Expand Down Expand Up @@ -53,6 +54,7 @@
<StaticResource x:Key="ComboBoxStyle" ResourceKey="MaterialComboBoxStyle" />
<StaticResource x:Key="CommandBarStyle" ResourceKey="MaterialCommandBarStyle" />
<StaticResource x:Key="DatePickerStyle" ResourceKey="MaterialDatePickerStyle" />
<StaticResource x:Key="DatePickerFlyoutPresenterStyle" ResourceKey="MaterialDatePickerFlyoutPresenterStyle" />
<StaticResource x:Key="FilledButtonStyle" ResourceKey="MaterialFilledButtonStyle" />
<StaticResource x:Key="FlyoutPresenterStyle" ResourceKey="MaterialFlyoutPresenterStyle" />
<StaticResource x:Key="HyperlinkButtonStyle" ResourceKey="MaterialHyperlinkButtonStyle" />
Expand Down

0 comments on commit 5a164fd

Please sign in to comment.