Fixes a bug where the state manager would show an empty list (#410)
This commit is contained in:
@@ -3391,14 +3391,29 @@
|
||||
"ZX81"
|
||||
],
|
||||
"Extensions": {
|
||||
"SupportedFileExtensions": [],
|
||||
"SupportedFileExtensions": [
|
||||
".P",
|
||||
".TZX",
|
||||
".T81"
|
||||
],
|
||||
"UniqueFileExtensions": []
|
||||
},
|
||||
"RetroPieDirectoryName": "",
|
||||
"WebEmulator": {
|
||||
"Type": "",
|
||||
"Core": "",
|
||||
"AvailableWebEmulators": null
|
||||
"Type": "EmulatorJS",
|
||||
"Core": "81",
|
||||
"AvailableWebEmulators": [
|
||||
{
|
||||
"EmulatorType": "EmulatorJS",
|
||||
"AvailableWebEmulatorCores": [
|
||||
{
|
||||
"Core": "81",
|
||||
"AlternateCoreName": "81",
|
||||
"Default": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Bios": []
|
||||
},
|
||||
|
@@ -432,7 +432,7 @@ function LoadGamePlatforms() {
|
||||
if (result[i].emulatorConfiguration.emulatorType.length > 0 && result[i].emulatorConfiguration.core.length > 0 && result[i].favouriteRomId) {
|
||||
showSaveState = true;
|
||||
romId = result[i].favouriteRomId;
|
||||
isMediaGroup = result[i].favouriteIsMediaGroup;
|
||||
isMediaGroup = result[i].favouriteRomIsMediagroup;
|
||||
|
||||
platformItem.setAttribute('isFavourite', true);
|
||||
platformItem.classList.add('platform_item_green');
|
||||
@@ -492,6 +492,7 @@ function LoadGamePlatforms() {
|
||||
platformStateManagerButton.innerHTML = '<img src="/images/SaveStates.png" class="savedstatemanagericon" />';
|
||||
platformStateManagerButton.addEventListener('click', (e) => {
|
||||
e.stopPropagation();
|
||||
console.log('RomID: ' + romId + ' isMediaGroup: ' + isMediaGroup);
|
||||
let stateManager = new EmulatorStateManager(romId, isMediaGroup, platformData.emulatorConfiguration.emulatorType, platformData.emulatorConfiguration.core, platformData.id, gameId, platformData.lastPlayedRomName);
|
||||
stateManager.open();
|
||||
});
|
||||
|
Reference in New Issue
Block a user