diff --git a/server/TracyView.cpp b/server/TracyView.cpp index e6edb953..b46f6c0c 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -12532,27 +12532,17 @@ void View::DrawStatistics() { ImGui::Checkbox( ICON_FA_STOPWATCH " Show time", &m_statSampleTime ); ImGui::SameLine(); + ImGui::Spacing(); + ImGui::SameLine(); if( m_statRange.active ) { - ImGui::PushItemFlag( ImGuiItemFlags_Disabled, true ); - ImGui::PushStyleVar( ImGuiStyleVar_Alpha, ImGui::GetStyle().Alpha * 0.5f ); + ImGui::BeginDisabled(); m_statAccumulationMode = AccumulationMode::SelfOnly; - bool val = true; - ImGui::Checkbox( ICON_FA_CLOCK " Self time", &val ); - ImGui::PopItemFlag(); - ImGui::PopStyleVar(); - if( ImGui::IsItemHovered() ) - { - ImGui::BeginTooltip(); - ImGui::TextUnformatted( "Time range limits are only available for self time" ); - ImGui::EndTooltip(); - } + AccumulationModeComboBox(); + ImGui::EndDisabled(); } else { - ImGui::SameLine(); - ImGui::Spacing(); - ImGui::SameLine(); AccumulationModeComboBox(); } ImGui::SameLine();