HyperChat icon indicating copy to clipboard operation
HyperChat copied to clipboard

[Bug]: Stream Guidelines gets hidden by Hyperchat (even while disabled via disable button), preventing chatting

Open FlaminSarge opened this issue 1 year ago • 4 comments

Checklist

  • [X] This is an issue for Hyperchat, not LiveTL. I will go to the LiveTL repo to report an issue with LiveTL.
  • [X] This issue is not a matter of opinion. If it is, I will use the feature suggestion issue template.
  • [X] I have checked for a duplicate or similar issue. I made sure to check closed issues as well.
  • [X] I am still able to reproduce the issue after I reinstall the extension.
  • [X] I have clear instructions to reproduce the bug, even on another machine.
  • [X] I am not suggesting a feature. If I am, I will use the feature suggestion issue template.
  • [X] By submitting this issue, you agree to follow our Code of Conduct

Describe the bug

Hyperchat 2.6.14 on Firefox 125.0.2 (64-bit) will briefly show the Guidelines/Rules over chat, then hide it or place it underneath the chat display, depending on whether Hyperchat view is enabled or disabled. This occurs when the extension is installed, regardless of whether Hyperchat is enabled or not for that given chatbox.

Steps To Reproduce

  1. Install Hyperchat extension.
  2. Load a stream for any channel for which you have not accepted the Guidelines/Rules 2b) Optionally, Enable or Disable Hyperchat using the button above chat.
  3. Attempt to select the chat text entry box
  4. Chat window flashes the Guidelines pane, then Hyperchat loads and hides the Guidelines pane; chatting is not possible as the Guidelines pane disables the chat entry box until accepted.

Expected behavior

The Guidelines pane does not get hidden and behaves normally when Hyperchat ext is loaded.

What browsers are you seeing the problem on?

Firefox

Anything else?

Hyperchat extension enabled, but disabled via button above chat (note the Guidelines panel appearing underneath chat): image

Hyperchat extension enabled and Hyperchat button above chat enabled (note how the chat header is greyed out as it tried to display the Guidelines pane, disabling everything else in the chat div): image

FlaminSarge avatar Apr 30 '24 06:04 FlaminSarge

Been having this exact issue on Okayu's channel since yesterday.

I'm also using Firefox (125.0.3), and LiveTL 8.3.16.

A temporary work around until this is fixed would be to disable the LiveTL extension in Firefox, load the stream, accept the guidelines, reenable the LiveTL extension, and refresh the stream's page.

NoamVH avatar May 13 '24 15:05 NoamVH

this is pretty high priority, ill take a stab at it as soon as we're done pushing out the imminent v3 update

KentoNishi avatar May 13 '24 19:05 KentoNishi

Came here to say that this bug is still around and kicks in as soon as you click the chat input box. Firefox 127.0.2, and whatever HyperChat version comes bundled with the LiveTL 9.0.3 add-on (seems to be v3.0.0?).

I suspect that what happens is that the replaced chat is on top of the guidelines preventing them from being possible to dismiss. I may try to look at it again with the inspector if I have another opportunity (I need to find a live chat that won't let me talk first).

sikthehedgehog avatar Jul 08 '24 16:07 sikthehedgehog

Still present, and only workaround is to disable the entire extension set, agree to rules, and re-enable.

jedinjapan avatar Aug 10 '24 02:08 jedinjapan

I found a workaround that doesn't require disabling the extension:

  • Click the 'Disable HyperChat' button above chat.
  • While the guidelines appear underneath the chat, click on the chat input field and press TAB until the 'Got it' gets selected.
  • Press ENTER. The guidelines will get accepted and disappear.
  • Enable HyperChat using the button above chat.

Bigos4 avatar Sep 24 '24 20:09 Bigos4