diff --git a/plugins/builtin/source/content/settings_entries.cpp b/plugins/builtin/source/content/settings_entries.cpp index fbf4a920b..91a3fd9a1 100644 --- a/plugins/builtin/source/content/settings_entries.cpp +++ b/plugins/builtin/source/content/settings_entries.cpp @@ -177,7 +177,12 @@ namespace hex::plugin::builtin { return "x%.1f"; }(); - bool changed = ImGui::SliderFloat(name.data(), &m_value, 0, 10, format.c_str(), ImGuiSliderFlags_AlwaysClamp); + bool changed = ImGui::SliderFloat(name.data(), &m_value, 0, 4, format.c_str()); + + if (m_value < 0) + m_value = 0; + else if (m_value > 10) + m_value = 10; if (ImHexApi::Fonts::getCustomFontPath().empty() && (u32(m_value * 10) % 10) != 0) { ImGui::SameLine();