Browse Source

Fix log sliders

Signed-off-by: falkTX <falktx@falktx.com>
tags/v1.1^0
falkTX 2 years ago
parent
commit
445d041ef8
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      plugins/Common/IldaeilUI.cpp

+ 3
- 2
plugins/Common/IldaeilUI.cpp View File

@@ -1021,7 +1021,8 @@ protected:
if (param.readonly)
{
ImGui::BeginDisabled();
ImGui::SliderFloat(param.name, &ui->values[i], param.min, param.max, param.printformat, ImGuiSliderFlags_NoInput);
ImGui::SliderFloat(param.name, &ui->values[i], param.min, param.max, param.printformat,
ImGuiSliderFlags_NoInput | (param.log ? ImGuiSliderFlags_Logarithmic : 0x0));
ImGui::EndDisabled();
continue;
}
@@ -1044,7 +1045,7 @@ protected:
else
{
const bool ret = param.log
? ImGui::SliderFloat(param.name, &ui->values[i], param.min, param.max, param.printformat, 2.0f)
? ImGui::SliderFloat(param.name, &ui->values[i], param.min, param.max, param.printformat, ImGuiSliderFlags_Logarithmic)
: ImGui::SliderFloat(param.name, &ui->values[i], param.min, param.max, param.printformat);
if (ret)
{


Loading…
Cancel
Save