WayfireWM / WayfireWM/wayfire

title bar is rendered off to the side of the the app window

Open
#3,099 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
3.1k
Forks
237
Avg merge
1h 43m
Merged PRs (30d)
1

Description

Wayfire version

0.12.0-dea6fabd (Aug 1 2026) branch master wlroots-0.20.2

GPU / Driver

NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2
NVIDIA 610.43.03

Describe the bug

When running VIrtualBox (and this seems to be only happening in VirtualBox), the title bar is rendered off to the side of the the app window. If I move the window the title bar snaps back into place. see video

To Reproduce

run VirtualBox from terminal or desktop file

Screenshots / Videos / Stacktrace

https://github.com/user-attachments/assets/69c69f83-6b8d-4932-9fd5-6f39acb9ffcb

Additional context

I've tried running VirtualBox with different env settings but issue persists.
QT_QPA_PLATFORMTHEME=qt6ct VirtualBox
QT_QPA_PLATFORMTHEME=qt5ct VirtualBox
QT_QPA_PLATFORMTHEME=xcb VirtualBox

I am using pixdecor.
i did a git bisect on my current wayfire and identified edd429e656651862f1c8131c2e53cbbc2ae7eff3 as the first bad commit.
this bug doesn't appear if using the decoration plugin. so not sure if specifically a wayfire bug or pixdecor bug.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with VirtualBox on Wayfire 0.12.0 and pixdecor, then inspect the first bad commit edd429e656651862f1c8131c2e53cbbc2ae7eff3. Compare behavior with the decoration plugin and pixdecor to determine which component introduced the misplaced title bar. Done means the title bar remains aligned with the app window immediately after launch and after moving it.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.