Closed Bug 1813554 Opened 1 year ago Closed 1 year ago

[KDE] Can't resize the Firefox window after CSD enabled

Categories

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

All
Linux
defect

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox109 --- unaffected
firefox110 --- unaffected
firefox111 --- fixed

People

(Reporter: gcp, Assigned: emilio)

References

(Blocks 1 open bug, Regressed 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(3 files)

After bug 1812289 it's no longer possible to resize the Firefox window with the mouse. Hovering over the corners doesn't display the expected affordances for this.

After playing around more, first dragging the window more to the center so the corners or sides are fully exposed, and then hovering, does show the resize affordance. But this works badly with edge snapping.

Set release status flags based on info from the regressing bug 1812289

:emilio, since you are the author of the regressor, bug 1812289, could you take a look? Also, could you set the severity field?

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

So just to clarify, this is only an issue when the window is snapped to the top of the screen, right? You expect a resize handle there but there isn't. Other apps (including Chromium) seem to deal with this while painting to the titlebar, but they don't seem to deal with it on the other edges on the screen. Does that match your observations?

Flags: needinfo?(gpascutto)

gedit seems to show the same issue.

So just to clarify, this is only an issue when the window is snapped to the top of the screen, right? You expect a resize handle there but there isn't.

Yes, top and top right.

they don't seem to deal with it on the other edges on the screen. Does that match your observations?

Yes. Konsole, for example behaves the same, so I guess that's "working as intended".

Flags: needinfo?(gpascutto)
Assignee: nobody → emilio
Status: NEW → ASSIGNED

Alright, that shouldn't be controversial I think.

Flags: needinfo?(emilio)

This allows resizing tiled windows easily on KDE which is not possible
otherwise.

Depends on D168282

Priority: -- → P3
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e061c8d818cf
Clean-up CheckResizerEdge. r=stransky
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/57238062192d
Make resize cursors match GTK ones. r=stransky
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/08b6af27b2ea
Add one pixel of artificial resize margin to the top of the window when drawing to the titlebar. r=stransky
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
QA Whiteboard: [qa-111b-p2]
Regressions: 1822764
Regressions: 1868752
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: