Closed Bug 1746981 Opened 2 years ago Closed 2 years ago

Titlebar setting no longer supported in AwesomeWM

Categories

(Core :: Widget: Gtk, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1431429

People

(Reporter: emilio, Unassigned)

References

(Blocks 1 open bug)

Details

(And i3, presumably, though that one is presumably intended)

Somebody reported this in https://www.reddit.com/r/firefox/comments/rjb1i8/browsertabsdrawintitlebar_not_working_on_version/

It seems AwesomeWM doesn't set XDG_CURRENT_DESKTOP as per: https://github.com/awesomeWM/awesome/search?q=XDG_CURRENT_DESKTOP

So my fix in https://hg.mozilla.org/mozilla-central/rev/ad3d2766d9da81562474b3f1405f0ef2cf9739eb made it not work, probably (as intended?).

Presumably we could also read the _NET_WM_NAME instead like this code to determine CSD support level? Or perhaps we should just always match the csd-available media query or something, as we accidentally did. Anyways would be good to confirm that the patch linked above is the regressing bug.

When XDG_CURRENT_DESKTOP is missing we don't set CSD - it's because Mozilla testsuite fails in CSD mode and also doesn't set XDG_CURRENT_DESKTOP.

We may try again that when update our testsuite to 2X.XX Ubuntu line.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.