#519 ✓ staged
Scott Downe

removePlugin() isn't calling removeTrackEvent, which doesn't call _teardown

Reported by Scott Downe | May 16th, 2011 @ 04:49 PM | in 0.7

I found this while working on teardown in wordriver.

Basically, code like this should be firing 4 teardowns.

      var p = Popcorn('#video')
      .volume(0)
      .play()
      .wordriver({
                start: 1, // seconds
                end: 3, // seconds
                text: "hello",
                target: "wordriverdiv",
                color: "red"
      })
      .wordriver({
                start: 3, // seconds
                end: 6, // seconds
                text: "world",
                target: "wordriverdiv",
                color: "blue"
      })
      .wordriver({
                start: 1, // seconds
                end: 4, // seconds
                text: "hello",
                target: "wordriverdiv2",
                color: "red"
      })
      .wordriver({
                start: 2, // seconds
                end: 4, // seconds
                text: "world",
                target: "wordriverdiv2",
                color: "blue"
      })
      .exec( 11, function() {

        p.removePlugin( "wordriver" );
      });

It is not.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Popcorn.js is an HTML5 video framework that lets you bring elements of the web into your videos.

Popcorn.js is a project of Web Made Movies, Mozilla's Open Video Lab.

Shared Ticket Bins

Referenced by

Pages