🐞Live Chat "Collapsed" mode prevents reopening during live videos

Open
#3,291 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript
Domain
frontend, web-dev

Research direction

Reproduce the issue in Opera by setting ImproveTube's Live Chat option to "Collapsed" and opening a live YouTube video with active chat. Start by tracing the Live Chat setting and the "Show live chat" control; done means the chat can be reopened while the stream is playing.

Written by the indexing model from the issue text.

Description

Bug good first issue help wanted up-for-grabs
Concise Description

When the "Live Chat" setting in the extension is set to "Collapsed", the chat is correctly hidden when watching a live video. However, the "Show live chat" button becomes unclickable — preventing users from reopening the chat during the stream.

Browser/s

Opera

Other Browser:

No response

'Steps to reproduce' - Which of our features is required for the bug to happen?
  1. In ImproveTube settings, go to "Live Chat" and select "Collapsed" 2. Open a live YouTube video with active chat 3. Try clicking "Show live chat" — nothing happens
Since when?

This issue has been happening for over a month. Before that, the "Collapsed" option didn’t seem to work at all — it didn’t hide the chat as expected. So the current behavior (chat being collapsed but not expandable) started once the option began working partially.

Does the bug still happen when you log out of YouTube?

Yes

..No? Then please paste your yt.config_.EXPERIMENT_FLAGS. Twice (With the error & Without)

No response

Are any errors or related log-messages shown in the Browser-Console? (F12)

No response

Tested as the only active extension? (incognito mode or another browser users):

None

Expected preferred behavior:

No response

ImprovedTube Version

4.1350

Your Settings (From the Extension's -Hamburger menu > Settings > Backup & reset > Export settings)

No response

Your YouTube-Document

No response

OS / Device:

No response

Dominant language
JavaScript
Stars
4.6k
Forks
996
Avg merge
2d 15h
Merged PRs (30d)
7

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from code-charity/youtube

All issues in code-charity/youtube

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.