mirror of
https://github.com/zoriya/noctalia-shell.git
synced 2026-05-28 08:33:54 +00:00
Brightness: scroll-wheel was bypassing available control check.
This commit is contained in:
@@ -133,8 +133,9 @@ Item {
|
||||
|
||||
onWheel: function (angle) {
|
||||
var monitor = getMonitor();
|
||||
if (!monitor)
|
||||
if (!monitor || !monitor.brightnessControlAvailable)
|
||||
return;
|
||||
|
||||
if (angle > 0) {
|
||||
monitor.increaseBrightness();
|
||||
} else if (angle < 0) {
|
||||
@@ -142,15 +143,7 @@ Item {
|
||||
}
|
||||
}
|
||||
|
||||
onClicked: {
|
||||
if ((Quickshell.screens || []).length > 0) {
|
||||
PanelService.getPanel("brightnessPanel", screen)?.toggle(this);
|
||||
} else {
|
||||
var settingsPanel = PanelService.getPanel("settingsPanel", screen);
|
||||
settingsPanel.requestedTab = SettingsPanel.Tab.Display;
|
||||
settingsPanel.open();
|
||||
}
|
||||
}
|
||||
onClicked: PanelService.getPanel("brightnessPanel", screen)?.toggle(this)
|
||||
|
||||
onRightClicked: {
|
||||
var popupMenuWindow = PanelService.getPopupMenuWindow(screen);
|
||||
|
||||
Reference in New Issue
Block a user