Breakout 71
\ No newline at end of file
+Breakout 71
\ No newline at end of file
diff --git a/dist/PWA/manifest.webmanifest b/dist/PWA/manifest.webmanifest
index 025bcbd..d16f595 100644
--- a/dist/PWA/manifest.webmanifest
+++ b/dist/PWA/manifest.webmanifest
@@ -1 +1 @@
-{"short_name":"B71","name":"Breakout 71","icons":[{"src":"/icon.7be7e26e.svg","sizes":"48x48 72x72 96x96 128x128 256x256 512x512","type":"image/svg+xml","purpose":"any"},{"src":"/icon-128.53de3298.png","sizes":"128x128","type":"image/png"}],"start_url":"/index.html?isPWA=true","display":"fullscreen","theme_color":"#5DA3EA","background_color":"#ffffff"}
\ No newline at end of file
+{"short_name":"B71","name":"Breakout 71","icons":[{"src":"/icon.cad232de.svg","sizes":"48x48 72x72 96x96 128x128 256x256 512x512","type":"image/svg+xml","purpose":"any"},{"src":"/icon-128.07cda280.png","sizes":"128x128","type":"image/png"}],"start_url":"/index.html?isPWA=true","display":"fullscreen","theme_color":"#5DA3EA","background_color":"#ffffff"}
\ No newline at end of file
diff --git a/dist/index.html b/dist/index.html
index adeb658..d3b9b14 100644
--- a/dist/index.html
+++ b/dist/index.html
@@ -1 +1 @@
-Breakout 71
\ No newline at end of file
+Breakout 71
\ No newline at end of file
diff --git a/src/PWA/sw-b71.js b/src/PWA/sw-b71.js
index cb3796b..b8d345c 100644
--- a/src/PWA/sw-b71.js
+++ b/src/PWA/sw-b71.js
@@ -1,5 +1,5 @@
// The version of the cache.
-const VERSION = "29039851";
+const VERSION = "29040063";
// The name of the cache
const CACHE_NAME = `breakout-71-${VERSION}`;
diff --git a/src/data/version.json b/src/data/version.json
index e827d6c..e1f5d6b 100644
--- a/src/data/version.json
+++ b/src/data/version.json
@@ -1 +1 @@
-"29039851"
+"29040063"
diff --git a/src/gameStateMutators.ts b/src/gameStateMutators.ts
index bdc28ec..8a78b9e 100644
--- a/src/gameStateMutators.ts
+++ b/src/gameStateMutators.ts
@@ -495,7 +495,7 @@ export async function setLevel(gameState: GameState, l: number) {
empty(gameState.lights);
empty(gameState.texts);
gameState.bricks = [...lvl.bricks];
-
+ gameState.needsRender = true;
// This caused problems with accented characters like the ô of côte d'ivoire for odd reasons
// background.src = 'data:image/svg+xml;base64,' + btoa(lvl.svg)
background.src = "data:image/svg+xml;UTF8," + lvl.svg;