sidebar: add option for hover open at end of hover region

This commit is contained in:
end-4
2025-10-16 09:59:36 +02:00
parent 20bda361a3
commit a5170c51b3
3 changed files with 23 additions and 1 deletions
@@ -76,9 +76,16 @@ Scope {
}
sourceComponent: FocusedScrollMouseArea {
id: mouseArea
implicitWidth: Config.options.sidebar.cornerOpen.cornerRegionWidth
implicitHeight: Config.options.sidebar.cornerOpen.cornerRegionHeight
hoverEnabled: true
onMouseXChanged: {
if (!Config.options.sidebar.cornerOpen.clicklessCornerEnd) return;
if ((cornerWidget.isRight && mouseArea.mouseX >= mouseArea.width - 2)
|| (cornerWidget.isLeft && mouseArea.mouseX <= 2))
screenCorners.actionForCorner[cornerPanelWindow.corner]();
}
onEntered: {
if (Config.options.sidebar.cornerOpen.clickless)
screenCorners.actionForCorner[cornerPanelWindow.corner]();