Resizing the RaceBoardPanel after setting it as widget

This commit is contained in:
Lennart Hensler
2012-03-12 11:20:22 +01:00
parent cc87104a31
commit 67e499f06a
@@ -117,13 +117,19 @@ public class TVViewPanel extends SimplePanel implements RaceTimesInfoProviderLis
currentRace = null;
}
private void showRaceBoard() {
setWidget(raceBoardPanel);
//Setting the size or the race board wouldn't be displayed
raceBoardPanel.setSize("100%", "100%");
}
@Override
public void raceTimesInfosReceived(Map<RaceIdentifier, RaceTimesInfoDTO> raceTimesInfo) {
if (currentRace == null) {
currentRace = getFirstStartedAndUnfinishedRace();
if (currentRace != null) {
raceBoardPanel = createRaceBoardPanel(leaderboard.name, currentRace);
setWidget(raceBoardPanel);
showRaceBoard();
} else {
showLeaderboard();
}