Closed Bug 1655286 Opened 4 years ago Closed 4 years ago

Opening the Calendar tab grows the overall windows size. A full calendar is still not fully visible. No scrollbars. Can't shrink window height.

Categories

(Calendar :: General, defect, P1)

Thunderbird 78

Tracking

(thunderbird_esr78+ fixed, thunderbird80 fixed)

VERIFIED FIXED
81 Branch
Tracking Status
thunderbird_esr78 + fixed
thunderbird80 --- fixed

People

(Reporter: jorgk-bmo, Assigned: khushil324)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Opening the Calendar tab grows the overall windows size. A full calendar is still not fully visible. No scrollbars. Can't shrink window height.

Makes the thing pretty unusable.

Flags: needinfo?(paul)
Flags: needinfo?(geoff)
Attached image before-after.png

Here a picture of TB before opening the Calendar tab and one after. This is in TB 78.1.

Alice, if you have time, can you find the regression?

Flags: needinfo?(alice0775)
Summary: Opening the Calendar tab grows the overall windows size. A full calendar is still not fully visible. No scrollbars. → Opening the Calendar tab grows the overall windows size. A full calendar is still not fully visible. No scrollbars. Can't shrink window height.

Thanks, Alice.

Flags: needinfo?(khushil324)
Regressed by: 1582717
Assignee: nobody → khushil324
Flags: needinfo?(khushil324)

Is this windows specific issue?

You need a full calendar. No issue with an empty one.

Status: NEW → ASSIGNED
Comment on attachment 9166312 [details] [diff] [review] Bug-1655286_calendar-resize-hegiht-issue-0.patch I'm not a Calendar peer.
Attachment #9166312 - Flags: review?(jorgk-bmo) → review?(paul)
Attachment #9166312 - Flags: review?(paul) → review+
Flags: needinfo?(paul)

Is this the right fix? Can you attach a screenshot? Instead of shrinking the height of the individual event, shouldn't there be a scrollbar? Or does the patch do that? I haven't tried.

I've tried it, the patch works. I don't understand how it works, but the rows all stayed the same size and stopped growing my window every time I added an event.

Flags: needinfo?(geoff)

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/59daf305d6d1
Fix height issue on re-size in the calendar. r=pmorris

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Comment on attachment 9166312 [details] [diff] [review] Bug-1655286_calendar-resize-hegiht-issue-0.patch Please remember to request uplift, especially on P1 issues. Looks like low risk. Approved for beta - I hope the calendar gods don't mind.
Attachment #9166312 - Flags: approval-comm-beta+

Hi Wayne, thanks for tracking this down. At time of writing, I see three more bugs which should have been included in the current beta, all of them regressions and some P1 :-( - It is very regrettable that neither developer nor reviewer/module owner/peer set the uplift approval flags, but those bugs are findable via tracking, status or just by studying the previous release notes. I don't think the onus can be put on the bug reporter to see their own bugs through to uplift since the reporter may be "Joe Blow" who doesn't know the system.

Just out of curiosity, why did you not set the ESR flag here? As I said in comment #0, this bug makes the calendar unusable if you have many events and the windows is resized bigger than your physical screen with no chance to navigate to the off-screen events.

Comment on attachment 9166312 [details] [diff] [review] Bug-1655286_calendar-resize-hegiht-issue-0.patch [Approval Request Comment] Regression caused by (bug #): 1582717 User impact if declined: Calendar will be problematic to use in a smaller screen. Testing completed (on c-c, etc.): Risk to taking this patch (and alternatives if risky): Low.
Attachment #9166312 - Flags: approval-comm-esr78?

(In reply to Khushil Mistry [:khushil324] from comment #14)

User impact if declined: Calendar will be problematic to use in a smaller screen.

Actually, I have a 1680x1050 screen (big enough?) and Calendar is impossible to use, see attachment 9166092 [details], the rest of the month is cut off.

Comment on attachment 9166312 [details] [diff] [review] Bug-1655286_calendar-resize-hegiht-issue-0.patch [Triage Comment] Approved for esr78
Attachment #9166312 - Flags: approval-comm-esr78? → approval-comm-esr78+

Works in TB 78.1.1 ESR.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: