Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=82583 --- shadow/82583 2007-08-24 19:40:34.000000000 -0400 +++ shadow/82583.tmp.24553 2007-08-24 19:40:34.000000000 -0400 @@ -0,0 +1,146 @@ +Bug#: 82583 +Product: Moonlight +Version: 1_0 +OS: +OS Details: +Status: NEW +Resolution: +Severity: +Priority: Major +Component: media +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Cc: +Summary: Bad clipping in animations + +If the following XAML is run in mopen, the shape clips incorrectly at the end: + +<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" +Width="800" Height="600" Name="Canvas"> + <Canvas.Children> + <VisualCollection> + <Rectangle Canvas.Left="43.0000001982794" Canvas.Top="42" +Width="189.999042410199" Height="151" RenderTransformOrigin="0,1" +Name="Rectangle"> + <Rectangle.Fill> + <SolidColorBrush Color="#54785684" +Name="SolidColorBrush" /> + </Rectangle.Fill> + <Rectangle.Stroke> + <SolidColorBrush Color="#78055546" +Name="SolidColorBrush1" /> + </Rectangle.Stroke> + <Rectangle.RenderTransform> + <TransformGroup Name="TransformGroup"> + <TransformGroup.Children> + <TransformCollection> + <ScaleTransform Name="ScaleTransform" /> + <SkewTransform Name="SkewTransform" /> + <RotateTransform Angle="3250.00013419648" +Name="RotateTransform" /> + <TranslateTransform +Name="TranslateTransform" /> + </TransformCollection> + </TransformGroup.Children> + </TransformGroup> + </Rectangle.RenderTransform> + </Rectangle> + <SelectedBorder /> + </VisualCollection> + </Canvas.Children> + <Canvas.Triggers> + <EventTrigger RoutedEvent="Canvas.Loaded"> + <BeginStoryboard> + <Storyboard Name="Storyboard"> + <Storyboard.Children> + <TimelineCollection> + <DoubleAnimationUsingKeyFrames +Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="Rectangle" +Name="DoubleAnimationUsingKeyFrames"> + <DoubleAnimationUsingKeyFrames.KeyFrames> + <DoubleKeyFrameCollection> + <LinearDoubleKeyFrame +Value="29.0000001982794" KeyTime="00:00:00" Name="LinearDoubleKeyFrame" /> + <LinearDoubleKeyFrame +Value="20.0000001982794" KeyTime="00:00:01" Name="LinearDoubleKeyFrame1" /> + <LinearDoubleKeyFrame +Value="530.000000198279" KeyTime="00:00:01.9620000" +Name="LinearDoubleKeyFrame2" /> + <LinearDoubleKeyFrame +Value="536.000000198279" KeyTime="00:00:02.9620000" +Name="LinearDoubleKeyFrame3" /> + <LinearDoubleKeyFrame +Value="43.0000001982794" KeyTime="00:00:04" Name="LinearDoubleKeyFrame4" /> + </DoubleKeyFrameCollection> + </DoubleAnimationUsingKeyFrames.KeyFrames> + </DoubleAnimationUsingKeyFrames> + <DoubleAnimationUsingKeyFrames +Storyboard.TargetProperty="(Canvas.Top)" Storyboard.TargetName="Rectangle" +Name="DoubleAnimationUsingKeyFrames1"> + <DoubleAnimationUsingKeyFrames.KeyFrames> + <DoubleKeyFrameCollection> + <LinearDoubleKeyFrame +Value="42.9962744465481" KeyTime="00:00:00" Name="LinearDoubleKeyFrame5" /> + <LinearDoubleKeyFrame +Value="372.996274446548" KeyTime="00:00:01" Name="LinearDoubleKeyFrame6" /> + <LinearDoubleKeyFrame Value="6" +KeyTime="00:00:01.9620000" Name="LinearDoubleKeyFrame7" /> + <LinearDoubleKeyFrame Value="364" +KeyTime="00:00:02.9620000" Name="LinearDoubleKeyFrame8" /> + <LinearDoubleKeyFrame Value="42" +KeyTime="00:00:04" Name="LinearDoubleKeyFrame9" /> + </DoubleKeyFrameCollection> + </DoubleAnimationUsingKeyFrames.KeyFrames> + </DoubleAnimationUsingKeyFrames> + <DoubleAnimationUsingKeyFrames +Storyboard.TargetProperty="(Rectangle.Opacity)" +Storyboard.TargetName="Rectangle" Name="DoubleAnimationUsingKeyFrames2"> + <DoubleAnimationUsingKeyFrames.KeyFrames> + <DoubleKeyFrameCollection> + <LinearDoubleKeyFrame Value="1" +KeyTime="00:00:00" Name="LinearDoubleKeyFrame10" /> + <LinearDoubleKeyFrame Value="0" +KeyTime="00:00:01.9620000" Name="LinearDoubleKeyFrame11" /> + <LinearDoubleKeyFrame Value="1" +KeyTime="00:00:04" Name="LinearDoubleKeyFrame12" /> + </DoubleKeyFrameCollection> + </DoubleAnimationUsingKeyFrames.KeyFrames> + </DoubleAnimationUsingKeyFrames> + <DoubleAnimationUsingKeyFrames +Storyboard.TargetProperty="(Rectangle.RadiusY)" +Storyboard.TargetName="Rectangle" Name="DoubleAnimationUsingKeyFrames3"> + <DoubleAnimationUsingKeyFrames.KeyFrames> + <DoubleKeyFrameCollection> + <LinearDoubleKeyFrame Value="0" +KeyTime="00:00:00" Name="LinearDoubleKeyFrame13" /> + <LinearDoubleKeyFrame Value="272" +KeyTime="00:00:00.1880000" Name="LinearDoubleKeyFrame14" /> + <LinearDoubleKeyFrame Value="0" +KeyTime="00:00:05.0620000" Name="LinearDoubleKeyFrame17" /> + </DoubleKeyFrameCollection> + </DoubleAnimationUsingKeyFrames.KeyFrames> + </DoubleAnimationUsingKeyFrames> + <DoubleAnimationUsingKeyFrames +Storyboard.TargetProperty="(Rectangle.RadiusX)" +Storyboard.TargetName="Rectangle" Name="DoubleAnimationUsingKeyFrames4"> + <DoubleAnimationUsingKeyFrames.KeyFrames> + <DoubleKeyFrameCollection> + <LinearDoubleKeyFrame Value="0" +KeyTime="00:00:00" Name="LinearDoubleKeyFrame15" /> + <LinearDoubleKeyFrame Value="255" +KeyTime="00:00:00.1880000" Name="LinearDoubleKeyFrame16" /> + <LinearDoubleKeyFrame Value="0" +KeyTime="00:00:05.0620000" Name="LinearDoubleKeyFrame18" /> + </DoubleKeyFrameCollection> + </DoubleAnimationUsingKeyFrames.KeyFrames> + </DoubleAnimationUsingKeyFrames> + </TimelineCollection> + </Storyboard.Children> + </Storyboard> + </BeginStoryboard> + </EventTrigger> + </Canvas.Triggers> +</Canvas> _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
