X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTApplication.java;h=4c55aad9a70f20f83d63fdfb49e9b6b5df8c0e9f;hb=87a17f3ca4b2602c396afdbb13cccb4c1e7cbd38;hp=8071ae8edc2a5a0f5762dcdd2d2871db960dbe54;hpb=30bd4abd2a85c162bdf0a1cc687b366345182bc1;p=nikiroo-utils.git diff --git a/src/jexer/TApplication.java b/src/jexer/TApplication.java index 8071ae8..4c55aad 100644 --- a/src/jexer/TApplication.java +++ b/src/jexer/TApplication.java @@ -501,7 +501,9 @@ public class TApplication { doIdle(); // Update the screen - drawAll(); + synchronized (getScreen()) { + drawAll(); + } } // Shutdown the consumer threads @@ -1287,7 +1289,7 @@ public class TApplication { * @param title menu title * @return the new menu */ - public final TMenu addMenu(String title) { + public final TMenu addMenu(final String title) { int x = 0; int y = 0; TMenu menu = new TMenu(this, x, y, title);