Browse Source

TransparencyFallback layer needs to obey ExtendedClient margins to not cover titlebar.

feature/test-branch^2
Dan Walmsley 6 years ago
parent
commit
8d8f76c5e8
  1. 2
      src/Avalonia.Themes.Default/EmbeddableControlRoot.xaml
  2. 2
      src/Avalonia.Themes.Default/OverlayPopupHost.xaml
  3. 2
      src/Avalonia.Themes.Default/PopupRoot.xaml
  4. 2
      src/Avalonia.Themes.Default/Window.xaml

2
src/Avalonia.Themes.Default/EmbeddableControlRoot.xaml

@ -4,7 +4,7 @@
<Setter Property="Template">
<ControlTemplate>
<Panel>
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" />
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" Margin="{TemplateBinding WindowDecorationMargins}" />
<Border Background="{TemplateBinding Background}">
<VisualLayerManager>
<ContentPresenter Name="PART_ContentPresenter"

2
src/Avalonia.Themes.Default/OverlayPopupHost.xaml

@ -3,7 +3,7 @@
<Setter Property="Template">
<ControlTemplate>
<Panel>
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" />
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" Margin="{TemplateBinding WindowDecorationMargins}" />
<VisualLayerManager IsPopup="True">
<ContentPresenter Name="PART_ContentPresenter"
Background="{TemplateBinding Background}"

2
src/Avalonia.Themes.Default/PopupRoot.xaml

@ -3,7 +3,7 @@
<Setter Property="Template">
<ControlTemplate>
<Panel>
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" />
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" Margin="{TemplateBinding WindowDecorationMargins}" />
<VisualLayerManager IsPopup="True">
<ContentPresenter Name="PART_ContentPresenter"
Background="{TemplateBinding Background}"

2
src/Avalonia.Themes.Default/Window.xaml

@ -5,7 +5,7 @@
<Setter Property="Template">
<ControlTemplate>
<Panel>
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" />
<Border Name="PART_TransparencyFallback" IsHitTestVisible="False" Margin="{TemplateBinding WindowDecorationMargins}" />
<Border Background="{TemplateBinding Background}">
<VisualLayerManager>
<ContentPresenter Name="PART_ContentPresenter"

Loading…
Cancel
Save