noctalia-shell icon indicating copy to clipboard operation
noctalia-shell copied to clipboard

DockMenu: no hover background color & width not adaptable

Open notiant opened this issue 3 weeks ago • 2 comments

Description

  1. The dock menu doesn't show the hover background color when an item is hovered. This is because the ColumnLayout has no width set.

  2. The width of the dock menu doesn't adapt to the length of the entries. It seems that calculateMenuWidth() calculates the correct width, but it doesn't update the width of the drawn window.

Screenshots

Image

Environment

  • Distro: CachyOS
  • Compositor: Hyprland
  • Noctalia-shell Version: 3.5.0

notiant avatar Dec 02 '25 07:12 notiant

I just pushed an update for that, can you please test that and let me know if that fixes it for you?

Ly-sec avatar Dec 02 '25 12:12 Ly-sec

This just fixes the background color issue, but doesn't change the width of the popup window:

Image

notiant avatar Dec 02 '25 13:12 notiant

I pushed another commit that should finally fix it (at least I can't seem to replicate it). @notiant

Ly-sec avatar Dec 03 '25 11:12 Ly-sec

Yes, this solved the issue for me :)

notiant avatar Dec 03 '25 12:12 notiant