Skip to content

[BUG] Cannot blur systray menu #1399

@charlesrocket

Description

@charlesrocket

Checklist before submitting an issue

  • I have searched through the existing closed and open issues for eww and made sure this is not a duplicate
  • I have specifically verified that this bug is not a common user error
  • I am providing as much relevant information as I am able to in this bug report (Minimal config to reproduce the issue for example, if applicable)

Description of the bug

Added a systray widget and managed to tune the colors, but the menus don't get blurred like the rest of the bar.

Reproducing the issue

eww:

(defwindow bar
  :namespace "eww-bar"
  :monitor 0
  :exclusive true
  :geometry (geometry :x "0%"
                      :y "0%"
                      :width "100%"
                      :height "20px"
                      :anchor "top center")
  (bar))

(defwidget bar []
  (box :orientation "h"
       :class "main-bar"
    (tray)))

(defwidget tray []
  (systray :orientation  "h"
           :icon-size 16
           :spacing 4
           :space-evenly true
           :visible "${tray_icons > 0}"
           :class "tray"))

hypr:

layerrule = blur, eww-bar

Expected behaviour

Menus are blurred like the rest of the namespace.

Additional context

No response

Platform and environment

FreeBSD 14.3-p5, Hyprland 0.51.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions