api-impl: misc fixes and additions to make Telegram launch

This commit is contained in:
Julian Winkler
2025-06-18 17:20:49 +02:00
parent 3484c344c3
commit 6e6e9a3be8
19 changed files with 117 additions and 7 deletions

View File

@@ -100,6 +100,10 @@ public class PropertyValuesHolder {
public void setEvaluator(TypeEvaluator value) {}
public void calculateValue(float fraction) {
if (fraction < 0f)
fraction = 0f;
if (fraction > 1f)
fraction = 1f;
if (values_object != null) {
value = values_object[(int) (fraction * (values_object.length - 1) + 0.5f)];
} else if (values_float != null) {