Browse Source

Fix field sockets clipping and decreased their size

CPKreuz 1 year ago
parent
commit
1fac337972

+ 2 - 0
src/PixiEditor.AvaloniaUI/Styles/Templates/NodePropertyViewTemplate.axaml

@@ -10,6 +10,7 @@
                     <properties:NodeSocket Name="PART_InputSocket"
                                            Node="{Binding DataContext.Node, RelativeSource={RelativeSource TemplatedParent}}"
                                            Label="{Binding DataContext.DisplayName, RelativeSource={RelativeSource TemplatedParent}}"
+                                           ClipToBounds="False"
                                            SocketBrush="{Binding DataContext.SocketBrush, RelativeSource={RelativeSource TemplatedParent}}"
                                            IsFunc="{Binding DataContext.IsFunc, RelativeSource={RelativeSource TemplatedParent}}"
                                            IsVisible="{Binding DataContext.IsInput, 
@@ -22,6 +23,7 @@
                     <properties:NodeSocket Grid.Column="2" Name="PART_OutputSocket"
                                            Label="{Binding DataContext.DisplayName, RelativeSource={RelativeSource TemplatedParent}}"
                                            HorizontalAlignment="Right"
+                                           ClipToBounds="False"
                                            IsFunc="{Binding DataContext.IsFunc, RelativeSource={RelativeSource TemplatedParent}}"
                                            IsVisible="{Binding !DataContext.IsInput,RelativeSource={RelativeSource TemplatedParent}}"
                                            SocketBrush="{Binding DataContext.SocketBrush, RelativeSource={RelativeSource TemplatedParent}}">

+ 2 - 2
src/PixiEditor.AvaloniaUI/Styles/Templates/NodeSocket.axaml

@@ -10,9 +10,9 @@
                                  Fill="{TemplateBinding SocketBrush}" 
                                  IsVisible="{Binding !IsFunc, RelativeSource={RelativeSource TemplatedParent}}"/>
                         <Rectangle Width="10" Height="10"
-                                   RadiusX="1" RadiusY="1"
+                                   RadiusX="2" RadiusY="2"
                                    Fill="{TemplateBinding SocketBrush}"
-                                   RenderTransform="rotate(45deg)"
+                                   RenderTransform="rotate(45deg) scale(0.89)"
                                    IsVisible="{Binding IsFunc, RelativeSource={RelativeSource TemplatedParent}}"/>
                     </Grid>
                 </StackPanel>