Skip to content

Opt out of SwiftPM, for now; upgrade Flutter to get keyboard-glitch bugfix in engine#2219

Open
chrisbobbe wants to merge 2 commits intozulip:mainfrom
chrisbobbe:pr-upgrade-flutter-fix-ios-keyboard-glitch
Open

Opt out of SwiftPM, for now; upgrade Flutter to get keyboard-glitch bugfix in engine#2219
chrisbobbe wants to merge 2 commits intozulip:mainfrom
chrisbobbe:pr-upgrade-flutter-fix-ios-keyboard-glitch

Conversation

@chrisbobbe
Copy link
Collaborator

Fixes #1974.

Related: #2218

See the keyboard glitch is gone!:

Before After
Mar-13-2026 00-17-06 Mar-13-2026 00-08-14

This seems like a fine migration to take, but I'm not aware that
it'll make any additional packages available that we've been waiting
for. Opt out for now, with a TODO, to unblock using the latest
Flutter.

Related: zulip#2218
And update Flutter's supporting libraries to match.

This brings in a Flutter engine bugfix,
flutter/flutter#182661 which the AutoRoller
landed today. It fixes an annoying iOS keyboard-animation glitch
when switching focus between the topic and content inputs in the
compose box.

Fixes: zulip#1974
@chrisbobbe chrisbobbe added the maintainer review PR ready for review by Zulip maintainers label Mar 13, 2026
Copy link
Member

@rajveermalviya rajveermalviya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM, moving over to Greg's review.

@rajveermalviya rajveermalviya added integration review Added by maintainers when PR may be ready for integration and removed maintainer review PR ready for review by Zulip maintainers labels Mar 16, 2026
@rajveermalviya rajveermalviya requested a review from gnprice March 16, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration review Added by maintainers when PR may be ready for integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Keyboard glitch when switching between topic and content input in channel narrow

3 participants