Skip to content

InviteScreen: show details immediately to avoid jumps - #1209

Merged
kevinaboos merged 1 commit into
project-robius:mainfrom
kevinaboos:improve_invite_screen_format
Oct 25, 2026
Merged

kevinaboos merged 1 commit into
project-robius:mainfrom
kevinaboos:improve_invite_screen_format

Conversation

@kevinaboos

Copy link
Copy Markdown
Member

we already had almost all the details when first swhoing the invite, so we don't actually need to fetch the full room summary. But we do need that for member count and join rule.

This avoids the UI jumping around, which is one of my pet peeves. The accept/reject invite buttons were getting pushed down as the extra room info loaded.

now that's all fixed and it doesn't jump around.

During the process we also fixed a few other minor issues:

  • the accept and reject buttons wrap if the screen is too narrow
  • the join rule and member count also wrap
  • the whole topic is visible in full now, but initially shown collapsed with line breaks converted to spaces. previously it was just ellipsized & truncated after a few lines.

we already had almost all the details when first swhoing the invite,
so we don't actually need to fetch the full room summary.
But we do need that for member count and join rule.

This avoids the UI jumping around, which is one of my pet peeves.
The accept/reject invite buttons were getting pushed down
as the extra room info loaded.

now that's all fixed and it doesn't jump around.

During the process we also fixed a few other minor issues:
* the accept and reject buttons wrap if the screen is too narrow
* the join rule and member count also wrap
* the whole topic is visible in full now, but initially shown collapsed
  with line breaks converted to spaces.
  previously it was just ellipsized & truncated after a few lines.
@kevinaboos
kevinaboos merged commit 481081b into project-robius:main Oct 25, 2026
11 checks passed
@kevinaboos
kevinaboos deleted the improve_invite_screen_format branch October 25, 2026 20:18
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