diff --git a/PlayWallCore/src/main/java/de/tobias/playpad/tigger/Trigger.java b/PlayWallCore/src/main/java/de/tobias/playpad/tigger/Trigger.java index f0516d5a7963b65c5b6f4009e81cba641f7e9dcd..39ece8a9fd18f427d10d0d3067dc1184a1b8a681 100644 --- a/PlayWallCore/src/main/java/de/tobias/playpad/tigger/Trigger.java +++ b/PlayWallCore/src/main/java/de/tobias/playpad/tigger/Trigger.java @@ -111,8 +111,10 @@ public class Trigger { } else if (triggerPoint == TriggerPoint.STOP) { item.performAction(pad, project, mainViewController, currentProfile); } else if (triggerPoint == TriggerPoint.EOF) { - if (item.getDurationFromPoint() == Duration.ZERO && pad.isEof()) { - item.performAction(pad, project, mainViewController, currentProfile); + if (item.getDurationFromPoint() == Duration.ZERO) { + if (pad.isEof()) { + item.performAction(pad, project, mainViewController, currentProfile); + } } else { handleEndPoint(pad, currentDuration, project, mainViewController, currentProfile, item); }