Disable quality settings that aren't available and change map quality

This commit is contained in:
Mitchell McCaffrey
2020-07-15 17:35:36 +10:00
parent e4b3897ac4
commit 57c1d01fc7
2 changed files with 10 additions and 4 deletions

View File

@@ -120,7 +120,13 @@ function MapSettings({
onChange={(e) => onSettingsChange("quality", e.target.value)}
>
{qualitySettings.map((quality) => (
<option key={quality.id} value={quality.id}>
<option
key={quality.id}
value={quality.id}
disabled={
quality.id !== "original" && !map.resolutions[quality.id]
}
>
{quality.name}
</option>
))}