From c2fc4cf994566349edc4277dd60f0f3e5fe015a1 Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Sun, 21 Nov 2021 21:58:59 +0100
Subject: [PATCH] #178 - Improve execution of eof trigger

---
 .../src/main/java/de/tobias/playpad/tigger/Trigger.java     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

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 f0516d5a..39ece8a9 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);
 				}
-- 
GitLab