mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-01 07:05:48 +00:00
fix: brightness silder cannot scroll when is 28
double 0.29 * 100 then cast to init, it is 28 Log: Issue: https://github.com/linuxdeepin/developer-center/issues/6077
This commit is contained in:
parent
afa0494067
commit
3573bb258b
@ -175,7 +175,7 @@ void BrightMonitor::onPropertyChanged(const QDBusMessage &msg)
|
||||
|
||||
QVariantMap changedProps = qdbus_cast<QVariantMap>(arguments.at(1).value<QDBusArgument>());
|
||||
if (changedProps.contains("Brightness")) {
|
||||
int brightness = static_cast<int>(changedProps.value("Brightness").value<double>() * 100);
|
||||
int brightness = QVariant(changedProps.value("Brightness").value<double>() * 100).toInt();
|
||||
if (brightness != m_brightness) {
|
||||
m_brightness = brightness;
|
||||
Q_EMIT brightnessChanged(brightness);
|
||||
|
Loading…
x
Reference in New Issue
Block a user