From 3a7e1778a713f63968d0795012270ebffc7d7074 Mon Sep 17 00:00:00 2001 From: Semmieboy YT Date: Tue, 31 May 2022 15:24:55 +0200 Subject: [PATCH] Fix song names not appearing correctly in the command suggester --- src/main/java/semmiedev/disc_jockey/SongLoader.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/semmiedev/disc_jockey/SongLoader.java b/src/main/java/semmiedev/disc_jockey/SongLoader.java index 5a14264..4885804 100644 --- a/src/main/java/semmiedev/disc_jockey/SongLoader.java +++ b/src/main/java/semmiedev/disc_jockey/SongLoader.java @@ -62,10 +62,10 @@ public class SongLoader { song.loopStartTick = reader.readShort(); } - song.displayName = song.name.replaceAll("\\s", "").isEmpty() ? song.fileName : song.name+" ("+song.fileName+")"; + song.displayName = song.name.replaceAll("\\s|\\n|\\r", "").isEmpty() ? song.fileName : song.name+" ("+song.fileName+")"; song.entry = new SongListWidget.SongEntry(song.displayName, SONGS.size()); - song.searchableFileName = song.fileName.toLowerCase().replaceAll("\\s", ""); - song.searchableName = song.name.toLowerCase().replaceAll("\\s", ""); + song.searchableFileName = song.fileName.toLowerCase().replaceAll("\\s|\\n|\\r", ""); + song.searchableName = song.name.toLowerCase().replaceAll("\\s|\\n|\\r", ""); short tick = -1; short jumps;