Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8105668

Timeline implementation can't set key values to current value on play()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • fx1.2
    • None
    • javafx


      There's a lot more strange bugs in the timeline then that dude, I'm not sure it was ever really finished.

      Best one is having to rebuild the Timeline if you want to do this:

      var mytimeline : Timeline = Timeline {
      keyFrames: Keyframe {
      time: 5s
      values: [x => 100 tween LINEAR]
      }
      }

      Now if you set x = 50 you would expect it to animate from 50 to 100 in 5 seconds, now if you change x to 10 you would expect x to animate from 10 to 100 in 5 seconds.

      No, sorry you have rebuild the Timeline again if you do this sort of thing. This isn't the expected behavior from an animation interactive Timeline stand point- there for its the wrong behavior. There is a workaround/hack you can do thats to rebuilding the Timeline each time by wrapping it in a function:

        1. Main.fx
          0.3 kB
        2. App.fx
          2 kB

            bchristi Brent Christian
            coliverjfx Chris Oliver (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: