Browse Source

Fixed color cursor only visible if over any layer

CPKreuz 4 years ago
parent
commit
83a583e478
1 changed files with 3 additions and 2 deletions
  1. 3 2
      PixiEditor/Views/UserControls/PreviewWindow.xaml

+ 3 - 2
PixiEditor/Views/UserControls/PreviewWindow.xaml

@@ -22,7 +22,8 @@
         <Viewbox Margin="30" VerticalAlignment="Top">
         <Viewbox Margin="30" VerticalAlignment="Top">
             <Grid Cursor="None" x:Name="imageGrid"
             <Grid Cursor="None" x:Name="imageGrid"
               Visibility="{Binding Document, Converter={StaticResource NullToVisibiltyConverter}, ElementName=uc}"
               Visibility="{Binding Document, Converter={StaticResource NullToVisibiltyConverter}, ElementName=uc}"
-              Height="{Binding Document.Height, ElementName=uc}" Width="{Binding Document.Width, ElementName=uc}">
+              Height="{Binding Document.Height, ElementName=uc}" Width="{Binding Document.Width, ElementName=uc}"
+                  Background="Transparent">
                 <ItemsControl ItemsSource="{Binding Document.Layers, ElementName=uc}">
                 <ItemsControl ItemsSource="{Binding Document.Layers, ElementName=uc}">
                     <ItemsControl.ItemsPanel>
                     <ItemsControl.ItemsPanel>
                         <ItemsPanelTemplate>
                         <ItemsPanelTemplate>
@@ -43,7 +44,7 @@
                     Margin="{Binding ColorCursorPosition, ElementName=uc}"
                     Margin="{Binding ColorCursorPosition, ElementName=uc}"
                     HorizontalAlignment="Left" VerticalAlignment="Top"
                     HorizontalAlignment="Left" VerticalAlignment="Top"
                     BorderBrush="Black" BorderThickness=".1"
                     BorderBrush="Black" BorderThickness=".1"
-                    Visibility="{Binding IsMouseOver, ElementName=uc, Converter={StaticResource BoolToVisibilityConverter}}">
+                    Visibility="{Binding IsMouseOver, ElementName=imageGrid, Converter={StaticResource BoolToVisibilityConverter}}">
                     <Border BorderThickness=".1" BorderBrush="White"/>
                     <Border BorderThickness=".1" BorderBrush="White"/>
                 </Border>
                 </Border>
             </Grid>
             </Grid>