diff --git a/data/menu/menu.xml b/data/menu/menu.xml
index 7dc68363..864b08a2 100644
--- a/data/menu/menu.xml
+++ b/data/menu/menu.xml
@@ -2,20 +2,10 @@
-
+
-
- 300+
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
diff --git a/data/menu/nullified-ui.xml b/data/menu/nullified-ui.xml
new file mode 100644
index 00000000..4d75fdb0
--- /dev/null
+++ b/data/menu/nullified-ui.xml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/external/libglez b/external/libglez
index 6edbc9e4..1e03d384 160000
--- a/external/libglez
+++ b/external/libglez
@@ -1 +1 @@
-Subproject commit 6edbc9e4a2025cdae22ff134e0be57fb8bd1e232
+Subproject commit 1e03d3843fec67f313b285ec987ced90a17aba39
diff --git a/include/visual/menu/menu/object/input/Slider.hpp b/include/visual/menu/menu/object/input/Slider.hpp
index 9c3f3cbf..beca33f2 100644
--- a/include/visual/menu/menu/object/input/Slider.hpp
+++ b/include/visual/menu/menu/object/input/Slider.hpp
@@ -110,6 +110,10 @@ public:
{
std::string str(target);
opt = settings::Manager::instance().lookup(str);
+ if (opt)
+ {
+ zerokernel::special::SettingsManagerList::markVariable(target);
+ }
}
if constexpr (std::is_same::value)
diff --git a/include/visual/menu/menu/object/input/Spinner.hpp b/include/visual/menu/menu/object/input/Spinner.hpp
index acf8aaaa..2525e430 100644
--- a/include/visual/menu/menu/object/input/Spinner.hpp
+++ b/include/visual/menu/menu/object/input/Spinner.hpp
@@ -5,6 +5,7 @@
#pragma once
#include