From 720ec67a157cbcc0de5a207efe2713baf0e78c2a Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 16 Aug 2017 20:22:37 -0400 Subject: [PATCH] v0.6.1a: fixed crash issues relating to the game log --- .../shatteredpixel/shatteredpixeldungeon/ui/GameLog.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/GameLog.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/GameLog.java index d918a57e8..bdcd44972 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/GameLog.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/GameLog.java @@ -48,7 +48,7 @@ public class GameLog extends Component implements Signal.Listener { recreateLines(); } - private void recreateLines() { + private synchronized void recreateLines() { for (Entry entry : entries) { lastEntry = PixelScene.renderMultiline( entry.text, 6 ); lastEntry.hardlight( lastColor = entry.color ); @@ -56,12 +56,12 @@ public class GameLog extends Component implements Signal.Listener { } } - public void newLine() { + public synchronized void newLine() { lastEntry = null; } @Override - public void onSignal( String text ) { + public synchronized void onSignal( String text ) { if (length != entries.size()){ clear();