Skip to content

aboveWindows property not working in BSPWM #290

@MarioRRom

Description

@MarioRRom

Hello,

I'm using Quickshell 0.2.0 (revision 704925ffbfc95040845047f69d31ccb038eabf65, AUR) on Arch Linux with BSPWM 0.9.10.

I'm trying to use the aboveWindows property in a PanelWindow component inside a Loader delegate, like this:

import QtQuick import Quickshell import Quickshell.Widgets import "../themes" import "../modules" import "../modules/workspaces" delegate: Loader { id: topBar required property var modelData sourceComponent: PanelWindow { id: panelWindow screen: modelData anchors { top: true left: true right: true } margins { top: 10 left: Math.round(modelData.width * 0.02) right: Math.round(modelData.width * 0.02) } implicitHeight: 36 aboveWindows: false focusable: true // ... rest of my bar } } 

However, whether I set aboveWindows: true or aboveWindows: false, the panel always stays on top of other windows.

Is this expected behavior for BSPWM, or is aboveWindows supposed to work with it? Any guidance would be appreciated.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions