Fixed listener copy/paste errors.

This commit is contained in:
NathanSweet 2016-10-25 01:51:26 +02:00
parent bcc48327a2
commit 6a191c5093

View File

@ -944,12 +944,12 @@ public class AnimationState {
TrackEntry entry = (TrackEntry)objects.get(i + 1); TrackEntry entry = (TrackEntry)objects.get(i + 1);
switch (type) { switch (type) {
case start: case start:
if (entry.listener != null) entry.listener.end(entry); if (entry.listener != null) entry.listener.start(entry);
for (int ii = 0; ii < listeners.size; ii++) for (int ii = 0; ii < listeners.size; ii++)
listeners.get(ii).start(entry); listeners.get(ii).start(entry);
break; break;
case interrupt: case interrupt:
if (entry.listener != null) entry.listener.end(entry); if (entry.listener != null) entry.listener.interrupt(entry);
for (int ii = 0; ii < listeners.size; ii++) for (int ii = 0; ii < listeners.size; ii++)
listeners.get(ii).interrupt(entry); listeners.get(ii).interrupt(entry);
break; break;
@ -959,7 +959,7 @@ public class AnimationState {
listeners.get(ii).end(entry); listeners.get(ii).end(entry);
// Fall through. // Fall through.
case dispose: case dispose:
if (entry.listener != null) entry.listener.end(entry); if (entry.listener != null) entry.listener.dispose(entry);
for (int ii = 0; ii < listeners.size; ii++) for (int ii = 0; ii < listeners.size; ii++)
listeners.get(ii).dispose(entry); listeners.get(ii).dispose(entry);
trackEntryPool.free(entry); trackEntryPool.free(entry);