Closed Bug 1651748 Opened 4 years ago Closed 4 years ago

Indicator appears as a thin line on openSuse Tumbleweed

Categories

(Core :: Widget: Gtk, defect, P2)

Desktop
Linux
defect

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: mconley, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Originally reported by ra.ravi.rav in bug 1642799 comment 3:

KDE Plasma taskbar preview of the said window.

On Linux (openSuse Tumbleweed) using v80.0a1 the indicator widow appears as a thin line, like just window borders. It appears as separate entry in KDE Plasma's task manager. The size of this indicator increases horizontally when I select option to present a window.

Hey jhorak, do you know why this might be?

Component: Site Permissions → Widget: Gtk
Flags: needinfo?(jhorak)
Product: Firefox → Core

I've been seeing the same problem on Gentoo with KDE Plasma for quite some time.

That needs to be re-tested on mutter, please run on terminal:

$mutter --wayland --nested &
$WAYLAND_DISPLAY=wayland-1 MOZ_ENABLE_WAYLAND=1 ./firefox

and check if you see it too or it's KDE specific.

Flags: needinfo?(jhorak) → needinfo?(mconley)

Redirecting to the original reporter.

Hey ra.ravi.rav, any chance you could try what stransky suggests in comment 3?

Flags: needinfo?(mconley) → needinfo?(ra.ravi.rav)

I see it too, Thanks.

Flags: needinfo?(ra.ravi.rav)
Priority: -- → P2

Hey Mike, the issue I see is on X server. The steps mentioned are for Wayland.

I see the regression on Wayland only, X11 works fine for me on latest nightly.

(In reply to Martin Stránský [:stransky] from comment #7)

I see the regression on Wayland only, X11 works fine for me on latest nightly.

I see it now. But on X11 it's KDE specific, I don't see that on Gnome.

It's caused by CSD decorations added to widget size, we need to add CSD sizes to max/min widget sizes.

Assignee: nobody → stransky
Pushed by cbrindusan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eb62d4061008 [Linux] Add CSD decoration size to size constraints, r=jhorak
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Regressions: 1660100

It was suggested that this change might be the cause of bug 1660500.

Is this change going to beta with the regressions?

Regressions: 1660500
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: