### Submission checklist - [x] I have confirmed the issue is present in the latest version of `rive-android` - [x] I have searched the documentation and forums and could not find an answer - [x] I have searched existing issues and this is not a duplicate ### Description Ratio for one animation is KO on latest versions. Ratio is OK on version 11.7.2 Ratio is KO on versions 11.8.0, 11.12.1, 11.14.3 ### Previous working version 11.7.2 ### Reproduction steps / code ```kotin Box( modifier = Modifier.fillMaxSize().background(color = Color.Black) ) { val worker = rememberRiveWorker() val riveFile = rememberRiveFile( RiveFileSource.RawRes.from(R.raw.anim_challenge), riveWorker ) when(riveFile) { is Result.Success<RiveFile> -> { Rive( modifier = Modifier.fillMaxWidth().aspectRatio(375f / 604f).align(Alignment.Center).background(color = Color.DarkGray), file = riveFile.value, playing = true, fit = Fit.Contain(), pointerInputMode = RivePointerInputMode.PassThrough ) } else -> {} } } ``` ### Upload your reproduction files / stack trace _No response_ ### Source `.riv` / `.rev` file [anim_challenge.zip](https://github.com/user-attachments/files/33708278/anim_challenge.zip) ### Screenshots / video [Screen_Recording_v11.14.3.mp4](https://github.com/user-attachments/assets/fa4f21ee-b7e9-4321-ab13-742b0bfe7fff) [Screen_Recording_v11.7.2.mp4](https://github.com/user-attachments/assets/31b8ed72-717d-4365-90d7-472a31d79813) ### Rive Android runtime version 11.14.3 ### Rive API Compose ### Device Samsung A32, Pixel 4a, Pixel 6a ### Device OS Android 13 + Android 17 ### App minimum SDK level 29 ### App target SDK level 36 ### App NDK level _No response_ ### Other Rive runtimes affected _No response_ ### Dependencies with native libraries _No response_ ### Additional context _No response_
Activity