From 23701d5325f43cd5e9e6b9d8eb1e81fa30f0508b Mon Sep 17 00:00:00 2001
From: Arkerthan <arkerthan@gmail.com>
Date: Thu, 7 May 2020 18:20:05 +0200
Subject: [PATCH] disable range buttons that are already on the exact value

---
 src/gui/options.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/gui/options.js b/src/gui/options.js
index ac475a380e2..f0cce854943 100644
--- a/src/gui/options.js
+++ b/src/gui/options.js
@@ -234,6 +234,10 @@ App.UI.OptionsGroup = (function() {
 								}
 							} else if (!anySelected && inRange(value.mode, value.compareValue, currentValue)) {
 								button.classList.add("selected");
+								// disable the button if clicking it won't change the variable value
+								if (currentValue === value.value) {
+									button.classList.add("disabled");
+								}
 								anySelected = true;
 								if (value.descAppend !== undefined) {
 									desc.append(" ");
-- 
GitLab