Skip to content

Commit

Permalink
Update powerkit_systray.cpp
Browse files Browse the repository at this point in the history
block pstate slider signals on set value
  • Loading branch information
rodlie committed Jan 28, 2024
1 parent 5a597ea commit c05ff24
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/powerkit_systray.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1296,14 +1296,22 @@ void SysTray::handleBacklightSlider(int value)
void SysTray::handlePStateMinSlider(int value)
{
man->SetPStateMin(value);
if (pstateMinSlider) { pstateMinSlider->setValue(PowerCpu::getPStateMin()); }
if (pstateMinSlider) {
pstateMinSlider->blockSignals(true);
pstateMinSlider->setValue(PowerCpu::getPStateMin());
pstateMinSlider->blockSignals(false);
}
getCpuFreq();
}

void SysTray::handlePStateMaxSlider(int value)
{
man->SetPStateMax(value);
if (pstateMaxSlider) { pstateMaxSlider->setValue(PowerCpu::getPStateMax()); }
if (pstateMaxSlider) {
pstateMaxSlider->blockSignals(true);
pstateMaxSlider->setValue(PowerCpu::getPStateMax());
pstateMaxSlider->blockSignals(false);
}
getCpuFreq();
}

Expand Down

0 comments on commit c05ff24

Please sign in to comment.