diff --git a/source/funkin/ui/options/items/EnumPreferenceItem.hx b/source/funkin/ui/options/items/EnumPreferenceItem.hx
index 02a273353..0054d3efe 100644
--- a/source/funkin/ui/options/items/EnumPreferenceItem.hx
+++ b/source/funkin/ui/options/items/EnumPreferenceItem.hx
@@ -46,6 +46,8 @@ class EnumPreferenceItem extends TextMenuItem
     }
 
     lefthandText = new AtlasText(15, y, formatted(defaultValue), AtlasFont.DEFAULT);
+
+    this.fireInstantly = true;
   }
 
   override function update(elapsed:Float):Void
diff --git a/source/funkin/ui/options/items/NumberPreferenceItem.hx b/source/funkin/ui/options/items/NumberPreferenceItem.hx
index f3cd3cd46..e53951df7 100644
--- a/source/funkin/ui/options/items/NumberPreferenceItem.hx
+++ b/source/funkin/ui/options/items/NumberPreferenceItem.hx
@@ -58,6 +58,8 @@ class NumberPreferenceItem extends TextMenuItem
     this.precision = precision;
     this.onChangeCallback = callback;
     this.valueFormatter = valueFormatter;
+
+    this.fireInstantly = true;
   }
 
   override function update(elapsed:Float):Void