Giter Club home page Giter Club logo

Comments (2)

kimon avatar kimon commented on June 13, 2024

Enabling FBAnimationTracer:

  animation.tracer.shouldLogAndResetOnCompletion  = YES;
  [animation.tracer start];

confirms a jump in values right at the didReachToValue event:

events:(
    "<POPAnimationEvent:0.000000; type = read; value = NSPoint: {105, 105}>",
    "<POPAnimationEvent:0.000000; type = didStart; animation = <POPBasicAnimation:0x10971a490; from = (105.000, 105.000); to = (748.000, 1004.000); currentValue = (105.000, 105.000); progress = 0.000000; duration = 1.000000>>",
    "<POPAnimationEvent:0.016667; type = write; value = NSPoint: {110.15806340579357, 112.2116625222526}>",
    "<POPAnimationEvent:0.031685; type = write; value = NSPoint: {116.36111010754576, 120.88435145673971}>",
    "<POPAnimationEvent:0.047818; type = write; value = NSPoint: {124.7583080083601, 132.62475723097316}>",
    "<POPAnimationEvent:0.065015; type = write; value = NSPoint: {135.77131456286691, 148.02241336239089}>",
    "<POPAnimationEvent:0.081564; type = write; value = NSPoint: {148.43880913958719, 165.73326503341971}>",
    "<POPAnimationEvent:0.098341; type = write; value = NSPoint: {163.37586189178904, 186.6172625827657}>",
    "<POPAnimationEvent:0.115169; type = write; value = NSPoint: {181.83570020643452, 212.42658551412848}>",
    "<POPAnimationEvent:0.131676; type = write; value = NSPoint: {200.9851859051067, 239.20012772735757}>",
    "<POPAnimationEvent:0.148335; type = write; value = NSPoint: {222.05649200098722, 268.66063189562601}>",
    "<POPAnimationEvent:0.164464; type = write; value = NSPoint: {243.83290771620091, 299.10697361876299}>",
    "<POPAnimationEvent:0.180885; type = write; value = NSPoint: {267.03563353294021, 331.54748763003613}>",
    "<POPAnimationEvent:0.198353; type = write; value = NSPoint: {291.73970302908003, 366.08708090690976}>",
    "<POPAnimationEvent:0.214462; type = write; value = NSPoint: {316.99155481015362, 401.3925470829364}>",
    "<POPAnimationEvent:0.231645; type = write; value = NSPoint: {341.27293357710084, 435.34116218633534}>",
    "<POPAnimationEvent:0.248382; type = write; value = NSPoint: {365.40446184191609, 469.08026624554049}>",
    "<POPAnimationEvent:0.264468; type = write; value = NSPoint: {388.03141701816327, 500.71577589320179}>",
    "<POPAnimationEvent:0.281708; type = write; value = NSPoint: {411.50463422434933, 533.53447304461906}>",
    "<POPAnimationEvent:0.298364; type = write; value = NSPoint: {433.31313237977781, 564.02567031014041}>",
    "<POPAnimationEvent:0.314469; type = write; value = NSPoint: {453.5246871929873, 592.284127195172}>",
    "<POPAnimationEvent:0.331495; type = write; value = NSPoint: {473.91804967250334, 620.79677551412203}>",
    "<POPAnimationEvent:0.348374; type = write; value = NSPoint: {493.12693405430923, 647.65336503083051}>",
    "<POPAnimationEvent:0.364458; type = write; value = NSPoint: {509.22114097122574, 670.15521886956753}>",
    "<POPAnimationEvent:0.380838; type = write; value = NSPoint: {525.71963381780779, 693.22231851043421}>",
    "<POPAnimationEvent:0.398382; type = write; value = NSPoint: {542.39054515787757, 716.53048226583508}>",
    "<POPAnimationEvent:0.415061; type = write; value = NSPoint: {557.32199753428972, 737.40664974078766}>",
    "<POPAnimationEvent:0.431733; type = write; value = NSPoint: {571.39177412756089, 757.0780792234483}>",
    "<POPAnimationEvent:0.448403; type = write; value = NSPoint: {584.64814157729074, 775.61225393154643}>",
    "<POPAnimationEvent:0.465077; type = write; value = NSPoint: {597.13422860718708, 793.06947358920866}>",
    "<POPAnimationEvent:0.481086; type = write; value = NSPoint: {608.43141062928999, 808.8644450322422}>",
    "<POPAnimationEvent:0.498332; type = write; value = NSPoint: {619.88241974027778, 824.87448731961069}>",
    "<POPAnimationEvent:0.514396; type = write; value = NSPoint: {629.91295180437544, 838.89851270938334}>",
    "<POPAnimationEvent:0.530980; type = write; value = NSPoint: {639.65710768274221, 852.52214588924608}>",
    "<POPAnimationEvent:0.548426; type = write; value = NSPoint: {649.27240588514019, 865.96561880364072}>",
    "<POPAnimationEvent:0.565103; type = write; value = NSPoint: {657.88586141282804, 878.00838166428059}>",
    "<POPAnimationEvent:0.581771; type = write; value = NSPoint: {665.95848730289833, 889.29499235661842}>",
    "<POPAnimationEvent:0.598079; type = write; value = NSPoint: {673.36354588530946, 899.64825466701905}>",
    "<POPAnimationEvent:0.614809; type = write; value = NSPoint: {680.47755984443438, 909.59459766741293}>",
    "<POPAnimationEvent:0.631107; type = write; value = NSPoint: {686.95937581180544, 918.65704332008249}>",
    "<POPAnimationEvent:0.648183; type = write; value = NSPoint: {693.29837094827542, 927.51980634914401}>",
    "<POPAnimationEvent:0.665441; type = write; value = NSPoint: {699.25582989762358, 935.84913075888585}>",
    "<POPAnimationEvent:0.681991; type = write; value = NSPoint: {704.56469583229227, 943.271635386051}>",
    "<POPAnimationEvent:0.698641; type = write; value = NSPoint: {709.52346831743614, 950.20466254646215}>",
    "<POPAnimationEvent:0.715194; type = write; value = NSPoint: {714.09000551230793, 956.58929231036518}>",
    "<POPAnimationEvent:0.731826; type = write; value = NSPoint: {718.53326764672147, 962.80156705194815}>",
    "<POPAnimationEvent:0.748659; type = write; value = NSPoint: {722.42610061681205, 968.24426820297674}>",
    "<POPAnimationEvent:0.765326; type = write; value = NSPoint: {725.96595538505994, 973.19345861768102}>",
    "<POPAnimationEvent:0.781104; type = write; value = NSPoint: {729.03926479237214, 977.49035621826215}>",
    "<POPAnimationEvent:0.798659; type = write; value = NSPoint: {732.15201578120207, 981.84239842503985}>",
    "<POPAnimationEvent:0.815185; type = write; value = NSPoint: {734.79700191201971, 985.54044279767618}>",
    "<POPAnimationEvent:0.831993; type = write; value = NSPoint: {737.21289569928365, 988.91818543336865}>",
    "<POPAnimationEvent:0.848637; type = write; value = NSPoint: {739.34180853363023, 991.89469031373812}>",
    "<POPAnimationEvent:0.865325; type = write; value = NSPoint: {741.22156620069654, 994.52284294623041}>",
    "<POPAnimationEvent:0.881972; type = write; value = NSPoint: {742.85076112980255, 996.80067535877527}>",
    "<POPAnimationEvent:0.881972; type = didReachToValue; value = NSPoint: {748, 1004}>",
    "<POPAnimationEvent:0.881972; type = write; value = NSPoint: {748, 1004}>",
    "<POPAnimationEvent:0.881972; type = didStop; animation = <POPBasicAnimation:0x10971a490; from = (105.000, 105.000); to = (748.000, 1004.000); duration = 1.000000>; value = 1>"
)

from pop.

kimon avatar kimon commented on June 13, 2024

Thanks for the report. Should be fixed in master now.

from pop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.