Battery Monitor widget disappears after one move of Screen Brightness slider. Reproducible: Always Steps to Reproduce: Update to 4.9.4. Actual Results: 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. Expected Results: 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 that time. When brightness is passively changed from outer environment, don't trigger the dataSource service call with a bool protector called disableBrightnessUpdate. 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 FIXED-IN: 4.10 Related: bug 302130 REVIEW: 108355 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 http://commits.kde.org/kde-workspace/70ed17ef99dd33adda271ebc338d82039b191caf
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. Adriano
(In reply to comment #10) See bug 321823