From 6b25b905ab5c4a361405268651f19e7be1a8d7a9 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Tue, 25 May 2021 20:40:02 -0400
Subject: [PATCH] move filter

---
 src/events/debugEvent.js | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/src/events/debugEvent.js b/src/events/debugEvent.js
index a7cc04445b8..d8c3dce979a 100644
--- a/src/events/debugEvent.js
+++ b/src/events/debugEvent.js
@@ -27,23 +27,6 @@ App.Events.debugEvent = function(eventName) {
 	function makeActorList() {
 		const actors = document.createDocumentFragment();
 		const actorReqs = event.actorPrerequisites();
-		if (!displayOnlyValid) {
-			App.UI.DOM.appendNewElement("div", actors, App.UI.DOM.link(
-				"Show only valid slaves",
-				() => {
-					displayOnlyValid = true;
-					$('#actorList').empty().append(makeActorList());
-				}
-			));
-		} else {
-			App.UI.DOM.appendNewElement("div", actors, App.UI.DOM.link(
-				"Show all slaves",
-				() => {
-					displayOnlyValid = false;
-					$('#actorList').empty().append(makeActorList());
-				}
-			));
-		}
 
 		if (actorReqs.length === 1) {
 			actors.append(singleActorList(0));
@@ -59,6 +42,23 @@ App.Events.debugEvent = function(eventName) {
 
 		function singleActorList(i) {
 			let tab = App.UI.DOM.makeElement("div");
+			if (!displayOnlyValid) {
+				App.UI.DOM.appendNewElement("div", tab, App.UI.DOM.link(
+					"Show only valid slaves",
+					() => {
+						displayOnlyValid = true;
+						$('#actorList').empty().append(makeActorList());
+					}
+				));
+			} else {
+				App.UI.DOM.appendNewElement("div", tab, App.UI.DOM.link(
+					"Show all slaves",
+					() => {
+						displayOnlyValid = false;
+						$('#actorList').empty().append(makeActorList());
+					}
+				));
+			}
 			for (const slave of V.slaves) {
 				let slaveDiv = App.UI.DOM.makeElement("div", App.UI.DOM.makeElement("span", SlaveFullName(slave), "slave-name"));
 				let slaveFails = false;
-- 
GitLab