forked from 0ad/0ad
Load- and save dialog cleanup.
Disable savegame selection list when there is no selectable item besides the "No saved games found" item. This was SVN commit r18999.
This commit is contained in:
parent
e3b30aa2ac
commit
86a79e14da
@ -8,8 +8,8 @@ const g_CivData = loadCivData();
|
||||
function init()
|
||||
{
|
||||
let gameSelection = Engine.GetGUIObjectByName("gameSelection");
|
||||
|
||||
let savedGames = Engine.GetSavedGames().sort(sortDecreasingDate);
|
||||
gameSelection.enabled = !!savedGames.length;
|
||||
if (!savedGames.length)
|
||||
{
|
||||
gameSelection.list = [translate("No saved games found")];
|
||||
|
@ -20,9 +20,11 @@ function init(data)
|
||||
g_SavedGameData.timeElapsed = simulationState.timeElapsed;
|
||||
g_SavedGameData.states = simulationState.players.map(pState => pState.state);
|
||||
|
||||
let gameSelection = Engine.GetGUIObjectByName("gameSelection");
|
||||
|
||||
let savedGames = Engine.GetSavedGames().sort(sortDecreasingDate);
|
||||
|
||||
let gameSelection = Engine.GetGUIObjectByName("gameSelection");
|
||||
gameSelection.enabled = savedGames.length;
|
||||
|
||||
if (!savedGames.length)
|
||||
{
|
||||
gameSelection.list = [translate("No saved games found")];
|
||||
|
Loading…
Reference in New Issue
Block a user