Closed Bug 1729744 Opened 3 years ago Closed 3 years ago

Port bug 1718629: Handle Windows WM_NCHITTEST message for maximize button

Categories

(Thunderbird :: Upstream Synchronization, task)

Tracking

(thunderbird_esr91+ fixed, thunderbird93+ wontfix)

RESOLVED FIXED
94 Branch
Tracking Status
thunderbird_esr91 + fixed
thunderbird93 + wontfix

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(1 file)

This is needed to enable the Snap Layouts menu under Windows 11 with draw in title bar.

Port of https://hg.mozilla.org/mozilla-central/rev/e03c235c93c8.

Note that we implemented the titlebar differently and we have only one button that needs this attribute.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9240090 - Flags: review?(alessandro)
See Also: → 1718629
Summary: Port bug1718629: Handle Windows WM_NCHITTEST message for maximize button → Port bug 1718629: Handle Windows WM_NCHITTEST message for maximize button
Comment on attachment 9240090 [details] [diff] [review]
1729744-Win11-max-btn.patch

Review of attachment 9240090 [details] [diff] [review]:
-----------------------------------------------------------------

Nice, thanks for taking care of this.
Attachment #9240090 - Flags: review?(alessandro) → review+
Target Milestone: --- → 94 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d0472ac1ad26
Port bug1718629: Handle Windows WM_NCHITTEST message for maximize button. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Comment on attachment 9240090 [details] [diff] [review]
1729744-Win11-max-btn.patch

[Approval Request Comment]
User impact if declined: needed to enable the Snap Layouts menu under Windows 11 with draw in title bar.
Testing completed (on c-c, etc.): c-c and beta
Risk to taking this patch (and alternatives if risky): safe

Attachment #9240090 - Flags: approval-comm-esr91?

Comment on attachment 9240090 [details] [diff] [review]
1729744-Win11-max-btn.patch

[Triage Comment]
Approved for ers91

Attachment #9240090 - Flags: approval-comm-esr91? → approval-comm-esr91+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: