Battery Monitor widget disappears after one move of Screen Brightness slider.
Steps to Reproduce:
Update to 4.9.4.
Battery Monitor widget disappears immediately after one move of Screen Brightness slider. If brightness needs to be changed more then widget should be opened again.
Widget should not disappear after every slider movement.
No problem in 4.9.3.
This happens only if Battery Monitor widget opened from hidden icons.
confirmed, actually it would appear it happens when the battery widget is full (normally hidden). even setting to "always show" in systray prefs doesn't help though.
Present in KDE 4.10 beta 2. Marking as regression.
Bug still present in 4.9.5.
As soon as the slider is slightly moved, "onValueChanged: brightnessChanged(value)" is called and then PowerDevil is invoked to set the new brightness value in "onBrightnessChanged" and takes over the screen and the popup disappears.
The popup menu should stay as long as the user does not make it disappear.
Git commit 70ed17ef99dd33adda271ebc338d82039b191caf by Weng Xuetian.
Committed on 12/01/2013 at 15:33.
Pushed by xuetianweng into branch 'KDE/4.10'.
various fix for battery plasmoid
Fix access undefined value warning, when calling function in
logic.js, pmSource.data can still be null since it might not connect at
When brightness is passively changed from outer environment, don't
trigger the dataSource service call with a bool protector called
Move more code to DataModel.onDataChanged, under the same idea with:
https://git.reviewboard.kde.org/r/108280/ , hence the plasmoid.status
will always be the correct value, the changing of plasmoid.status cause
tray make popup unfocus.
Remove ugly hack of resetBatteryData in logic.js.
Fix some anchor related warning in PopupDialog.qml
Related: bug 302130
M +14 -7 plasma/generic/applets/batterymonitor/contents/code/logic.js
M +9 -11 plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml
M +20 -13 plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml
This bug is 4.9.4 regression, so fix can be backported to 4.9 branch?
Problem appeared again in KDE 4.10.97.
I have the same issue in 4.11.0
Is this really fixed? I just got hit by this bug after upgrading my KDE installation from 4.10.5 to 4.11.3. The problem always happens, even if the battery widget is set to always visible. I'm running Debian Testing.
(In reply to comment #10)
See bug 321823