]> granicus.if.org Git - handbrake/commitdiff
WinGui: Fix an issue on the queue where jobs would re-appear after clicking edit...
authorsr55 <sr55.hb@outlook.com>
Thu, 20 Jun 2013 20:40:40 +0000 (20:40 +0000)
committersr55 <sr55.hb@outlook.com>
Thu, 20 Jun 2013 20:40:40 +0000 (20:40 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5595 b64f7644-9d1e-0410-96f1-a4d463321fa5

win/CS/HandBrakeWPF/Views/QueueView.xaml

index d3df53451a9adc96617685fdb421fd3c7e09b390..65efca4cebfde5676bed53d2b218f854078d1e21 100644 (file)
                                 <ColumnDefinition Width="Auto" />\r
                             </Grid.ColumnDefinitions>\r
 \r
-                            <Image Width="20"  Grid.Row="0" Grid.Column="0"\r
-                                       Height="20" VerticalAlignment="Center" Margin="0,5,0,0"\r
-                                       Source="Images/Refresh.ico"\r
-                                       ToolTip="Reset job status to Waiting."\r
-                                       Visibility="{Binding Status,\r
-                                                            Converter={StaticResource queueStatusVisConverter}}">\r
+                            <Button Visibility="{Binding Status, Converter={StaticResource queueStatusVisConverter}}"\r
+                                    Grid.Row="0" Grid.Column="0" Margin="0,5,0,0">\r
+                                <Button.Template>\r
+                                    <ControlTemplate>\r
+                                        <Image Width="20"  \r
+                                               Height="20" VerticalAlignment="Center"\r
+                                               Source="Images/Refresh.ico"\r
+                                               ToolTip="Reset job status to Waiting.">\r
+                                        </Image>\r
+                                    </ControlTemplate>\r
+                                </Button.Template>\r
                                 <i:Interaction.Triggers>\r
-                                    <i:EventTrigger EventName="MouseDown">\r
+                                    <i:EventTrigger EventName="Click">\r
                                         <cal:ActionMessage MethodName="RetryJob">\r
                                             <cal:Parameter Value="{Binding}" />\r
                                         </cal:ActionMessage>\r
                                     </i:EventTrigger>\r
                                 </i:Interaction.Triggers>\r
-                            </Image>\r
-\r
-                            <Image Width="20" Grid.Row="0" Grid.Column="1"\r
-                                       Height="20"\r
-                                       Margin="10,5,0,0"\r
-                                       Source="Images/Options24.png"\r
-                                       ToolTip="Edit this Job">\r
+                            </Button>\r
+\r
+                            <Button Grid.Row="0" Grid.Column="1" Margin="10,5,0,0">\r
+                                <Button.Template>\r
+                                    <ControlTemplate>\r
+                                        <Image Width="20" \r
+                                               Height="20" VerticalAlignment="Center"\r
+                                               Source="Images/Options24.png"\r
+                                               ToolTip="Reset job status to Waiting.">\r
+                                        </Image>\r
+                                    </ControlTemplate>\r
+                                </Button.Template>\r
                                 <i:Interaction.Triggers>\r
-                                    <i:EventTrigger EventName="MouseDown">\r
+                                    <i:EventTrigger EventName="Click">\r
                                         <cal:ActionMessage MethodName="EditJob">\r
                                             <cal:Parameter Value="{Binding}" />\r
                                         </cal:ActionMessage>\r
                                     </i:EventTrigger>\r
                                 </i:Interaction.Triggers>\r
-                            </Image>\r
-\r
-                            <Image Width="20"  Grid.Row="0" Grid.Column="2"\r
-                                       Height="20"\r
-                                       Margin="10,5,0,0"\r
-                                       Source="Images/delete.png"\r
-                                       ToolTip="Remove this Job">\r
+                            </Button>\r
+\r
+                            <Button Grid.Row="0" Grid.Column="2" Margin="10,5,0,0">\r
+                                <Button.Template>\r
+                                    <ControlTemplate>\r
+                                        <Image Width="20" \r
+                                               Height="20" VerticalAlignment="Center" \r
+                                               Source="Images/delete.png"\r
+                                               ToolTip="Reset job status to Waiting.">\r
+                                        </Image>\r
+                                    </ControlTemplate>\r
+                                </Button.Template>\r
                                 <i:Interaction.Triggers>\r
-                                    <i:EventTrigger EventName="MouseDown">\r
+                                    <i:EventTrigger EventName="Click">\r
                                         <cal:ActionMessage MethodName="RemoveJob">\r
                                             <cal:Parameter Value="{Binding}" />\r
                                         </cal:ActionMessage>\r
                                     </i:EventTrigger>\r
                                 </i:Interaction.Triggers>\r
-                            </Image>\r
+                            </Button>\r
 \r
 \r
                         </Grid>\r