Skip to content

bump lui_flutter_backend pin to b65da35 for unbounded-flex fix - #14

Merged
tiensonqin merged 1 commit into
devin/1790251566-headless-drive-e2efrom
devin/1790283030-bump-lui-pin
Sep 24, 2026
Merged

tiensonqin merged 1 commit into
devin/1790251566-headless-drive-e2efrom
devin/1790283030-bump-lui-pin

Conversation

@tiensonqin

Copy link
Copy Markdown
Contributor

Summary

Bumps the lui_flutter_backend git pin 38096c4 → b65da35 to pick up logseq/lui#34.

That PR fixes the root cause of the Android e2e signed-out white screen: the Flutter backend unconditionally wrapped grow > 0 children in Expanded, which throws RenderFlex children have non-zero flex but incoming height constraints are unbounded inside the shrink-wrap column of the auth screen — layout dies every frame, producing a pure-white screen and an empty a11y tree (button.hosted-sign-in never appears). The fix strips the flex wrapper when the parent's main-axis constraints are unbounded.

Verified locally on an x86_64 emulator: rebuilt app-debug.apk against b65da35 renders the auth screen and button.hosted-sign-in appears in the uiautomator tree.

Link to Devin session: https://app.devin.ai/sessions/7e83e453bde7481a85f114e8eaf579ca
Open in Devin Desktop: https://app.devin.ai/desktop/session/7e83e453bde7481a85f114e8eaf579ca?variant=devin
Requested by: @tiensonqin

logseq/lui#34 fixes RenderFlex asserting 'children have non-zero flex
but incoming constraints are unbounded' when a grow child sits inside a
shrink-wrap column/row — the cause of the signed-out white screen in
Android e2e.
@devin-ai-integration

Copy link
Copy Markdown

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@tiensonqin
tiensonqin merged commit 85b8843 into devin/1790251566-headless-drive-e2e Sep 24, 2026
3 checks passed
@tiensonqin
tiensonqin deleted the devin/1790283030-bump-lui-pin branch September 24, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant