Fix interpolator resolving during onAddedDirty of KeyFrame. Due to core uint changes.
diff --git a/src/animation/keyframe.cpp b/src/animation/keyframe.cpp
index f208316..5190b89 100644
--- a/src/animation/keyframe.cpp
+++ b/src/animation/keyframe.cpp
@@ -8,7 +8,7 @@
 using namespace rive;
 
 StatusCode KeyFrame::onAddedDirty(CoreContext* context) {
-    if (interpolatorId() > 0) {
+    if (interpolatorId() != -1) {
         auto coreObject = context->resolve(interpolatorId());
         if (coreObject == nullptr || !coreObject->is<CubicInterpolator>()) {
             return StatusCode::MissingObject;