Browse Source

Fixed collapse button on staging panel

Kenric Nugteren 1 year ago
parent
commit
6be4cd3940

+ 2 - 2
prs.desktop/Panels/Staging/Manufacturing/StagingManufacturingPacketListItem.xaml

@@ -54,7 +54,7 @@
                 LastChildFill="True"
                 Grid.Row="0"
                 Margin="5">
-                
+
                 <Button x:Name="CollapseButton"
                         Click="CollapseButton_Click"
                         Margin="0,0,2,0"
@@ -62,7 +62,7 @@
                         Background="Transparent" 
                         BorderBrush="Transparent"
                         DockPanel.Dock="Left"/>
-                
+
                 <Button x:Name="DeleteButton"
                         DockPanel.Dock="Right"
                         Margin="0" Width="30" Height="30"

+ 4 - 9
prs.desktop/Panels/Staging/Manufacturing/StagingManufacturingPacketListItem.xaml.cs

@@ -96,15 +96,10 @@ namespace PRSDesktop
             ITPCode.Text = Packet.ITP.Code;
             ITPDescription.Text = Packet.ITP.Description;
             _itpChanged = false;
-            
-            if (collapsed)
-            {
-                Collapse();
-            }
-            else
-            {
-                Uncollapse();
-            }
+
+            CollapseButton.Content = new Image { Source = uncollapsedImg };
+
+            Collapsed = collapsed;
 
             IsEditable = packet.ManufacturingPacket.ID == Guid.Empty;
         }