From a7aa0d1aeaee96816e9d5eb2702299f354b41dd7 Mon Sep 17 00:00:00 2001 From: Brettflan Date: Fri, 16 Dec 2011 00:31:59 -0600 Subject: [PATCH] fix for Spout's questionable new "no default height" warning for variable-sized text labels --- .../massivecraft/factions/integration/SpoutMainListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/massivecraft/factions/integration/SpoutMainListener.java b/src/com/massivecraft/factions/integration/SpoutMainListener.java index 48f4a698..01712ffa 100644 --- a/src/com/massivecraft/factions/integration/SpoutMainListener.java +++ b/src/com/massivecraft/factions/integration/SpoutMainListener.java @@ -97,6 +97,7 @@ public class SpoutMainListener extends SpoutListener else { label = new GenericLabel(); + label.setWidth(1).setHeight(1); // prevent Spout's questionable new "no default size" warning label.setScale(Conf.spoutTerritoryDisplaySize); /* // this should work once the Spout team fix it to account for text scaling; we can then get rid of alignLabel method added below switch (Conf.spoutTerritoryDisplayPosition) { @@ -130,6 +131,7 @@ public class SpoutMainListener extends SpoutListener else { label = new NoticeLabel(Conf.spoutTerritoryNoticeLeaveAfterSeconds); + label.setWidth(1).setHeight(1); // prevent Spout's questionable new "no default size" warning label.setScale(Conf.spoutTerritoryNoticeSize); label.setY(Conf.spoutTerritoryNoticeTop); sPlayer.getMainScreen().attachWidget(P.p, label); @@ -164,6 +166,7 @@ public class SpoutMainListener extends SpoutListener else { label = new GenericLabel(); + label.setWidth(1).setHeight(1); // prevent Spout's questionable new "no default size" warning label.setScale(Conf.spoutTerritoryDisplaySize); label.setY((int)(10 * Conf.spoutTerritoryDisplaySize)); sPlayer.getMainScreen().attachWidget(P.p, label);