summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-19 17:05:40 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-19 17:05:40 +1000
commitc125f1c7e45cc53b104436dae17f9fe327698d18 (patch)
tree34b68ac0aff24d41291fa646eb2eefa55ed6d046 /modules
parentinput: ripple anim for all buttons (diff)
downloadcaelestia-shell-c125f1c7e45cc53b104436dae17f9fe327698d18.tar.gz
caelestia-shell-c125f1c7e45cc53b104436dae17f9fe327698d18.tar.bz2
caelestia-shell-c125f1c7e45cc53b104436dae17f9fe327698d18.zip
internal: fix qmlls freezing
Diffstat (limited to 'modules')
-rw-r--r--modules/drawers/Interactions.qml8
-rw-r--r--modules/launcher/Content.qml6
2 files changed, 5 insertions, 9 deletions
diff --git a/modules/drawers/Interactions.qml b/modules/drawers/Interactions.qml
index d38cc8a..54cb24c 100644
--- a/modules/drawers/Interactions.qml
+++ b/modules/drawers/Interactions.qml
@@ -51,10 +51,10 @@ MouseArea {
}
}
- onPositionChanged: ({
- x,
- y
- }) => {
+ onPositionChanged: event => {
+ const x = event.x;
+ const y = event.y;
+
// Show osd on hover
const showOsd = inRightPanel(panels.osd, x, y);
diff --git a/modules/launcher/Content.qml b/modules/launcher/Content.qml
index 9ab6b40..26496a6 100644
--- a/modules/launcher/Content.qml
+++ b/modules/launcher/Content.qml
@@ -128,7 +128,7 @@ Item {
return 0;
if (mouse.pressed)
return 0.7;
- if (mouse.hovered)
+ if (mouse.containsMouse)
return 0.8;
return 1;
}
@@ -139,14 +139,10 @@ Item {
MouseArea {
id: mouse
- property bool hovered
-
anchors.fill: parent
hoverEnabled: true
cursorShape: search.text ? Qt.PointingHandCursor : undefined
- onEntered: hovered = true
- onExited: hovered = false
onClicked: search.text = ""
}