Skip to content

open-all-conversations - Ensure it's always there#9610

Merged
fregante merged 1 commit into
mainfrom
open-all-always
May 26, 2026
Merged

open-all-conversations - Ensure it's always there#9610
fregante merged 1 commit into
mainfrom
open-all-always

Conversation

@github-actions github-actions Bot added the bug label May 25, 2026
@fregante fregante marked this pull request as ready for review May 25, 2026 17:03
] as const;

async function hasMoreThanOneConversation(): Promise<boolean> {
return Boolean(await elementReady(multipleConversationsSelector, {waitForChildren: false}));

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This doesn't work, so we drop it, easy.

Particularly, the code is not compatible with ajaxed views that update dynamically and may or may not have any issues.

Note that GitHub also shows a useless "select all issues" checkbox for the same reason:

Image

It's less refined, but I'll take less refined over not working any day.

@fregante

Copy link
Copy Markdown
Member Author

This is another component that would benefit from being dynamic (svelte) because its status could be:

and this just depends on the content/state of the list

@fregante fregante merged commit 2a049a0 into main May 26, 2026
14 checks passed
@fregante fregante deleted the open-all-always branch May 31, 2026 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

open-all-conversations sometimes missing

1 participant