changeset 213:ddb36f1c515f

Fix palette support in the launcher.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 03 Sep 2018 14:28:58 +0300
parents b3579297e04e
children bd63ecb82e61
files mpui.js
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mpui.js	Mon Sep 03 14:22:20 2018 +0300
+++ b/mpui.js	Mon Sep 03 14:28:58 2018 +0300
@@ -262,7 +262,9 @@
 {
   // Get selected values from DOM elements
   var mpUI = stGE("mpUI");
-  mpMachine = stGetSelValue(stGE("machineID"), 0);
+  var machine = mpMachines[stGetSelIndex("machineID")];
+
+  mpMachine = machine[0];
 
   var index = stGetSelValue(stGE("dimensionsID"), -1);
   if (index > 0)
@@ -274,9 +276,10 @@
     mpUIForcedWidth = mpUIForcedHeight = 0;
 
   mpUIScale = stGetSelValue(stGE("scalesID"), -1);
+
   index = stGetSelValue(stGE("paletteID"), -1);
   if (index >= 0)
-    mpUIPalette = mpPalettes[mpMachine][index];
+    mpUIPalette = mpPalettes[machine[2]][index];
 
   stClearChildren(mpUI);