diff --git a/src/client/TerritoryPatternsModal.ts b/src/client/TerritoryPatternsModal.ts index b4335ed73..583174ddf 100644 --- a/src/client/TerritoryPatternsModal.ts +++ b/src/client/TerritoryPatternsModal.ts @@ -244,10 +244,49 @@ export class territoryPatternsModal extends LitElement { } private updatePreview() { - if (!this.previewButton || !this.selectedPattern) return; + if (!this.previewButton) return; - const pattern = territoryPatterns[this.selectedPattern]; - if (!pattern) return; + const pattern = this.selectedPattern + ? territoryPatterns[this.selectedPattern] + : null; + if (!pattern) { + const blankPreview = html` +
+
+
+
+
+
+
+
+ `; + render(blankPreview, this.previewButton); + return; + } const fixedHeight = 48; const fixedWidth = 48;