Skip to content

Conversation

@EbonJaeger
Copy link
Member

Description

We use GtkLayerShell on Wayland in place of struts, as struts aren't
really a thing on Wayland. This stops criticals from being printed when
the panel starts.

Fixes #716

Submitter Checklist

  • Squashed commits with git rebase -i (if needed)
  • Built budgie-desktop and verified that the patch worked (if needed)

We use GtkLayerShell on Wayland in place of struts, as struts aren't
really a thing on Wayland. This stops criticals from being printed when
the panel starts.

Fixes #716

Signed-off-by: Evan Maddock <[email protected]>
@JoshStrobl JoshStrobl self-requested a review May 24, 2025 15:27
Copy link
Member

@JoshStrobl JoshStrobl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@JoshStrobl JoshStrobl merged commit 2595fb1 into main May 24, 2025
1 check passed
@JoshStrobl JoshStrobl deleted the 716-bug-gdk_monitor_get_geometry-assertion-messages-when-running-the-panel branch May 24, 2025 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] gdk_monitor_get_geometry assertion messages when running the panel

3 participants