New Bubble Chat System issue with Chat:Chat(partOrCharacter)

About: New bubble chat doesn’t utilize independent adornees within a model. Bubble chat may cease to work completely with the right conditions. No known workaround has been found.
When: bug discovered January 14th, new bubble chat was ported over on October 30th for my game. It is very likely to have been happening since October 30th as there was no testing in that sector until January.
Where: In-game and in-studio

Details:
I want to do this with the new bubble chat system:


REPRODUCTION STEPS

  1. open up place file in studio
  2. open workspace.README for instructions to port over old chat system
  3. test play
  4. type something in chat
  5. step on “Trigger in-model lefthand talking” button
  6. equip “Handle Talker” tool
  • 1st chat bubble is originating from the player chatting
  • 2nd bubble is from Chat:Chat(character.LeftHand)
  • 3rd bubble is from Chat:Chat(character.Tool.Handle)

Here is the hierarchy:

This works great with the old chat system. However, the old chat system comes with its own baggage: Chat and chat bubbles sometimes get cut off and don't show whole sentence

New chat system solves the cutoff issue, but now it has adornee issues.


REPRODUCTION STEPS

  1. join a new session
  2. type something in chat
  3. step on “Trigger in-model lefthand talking” button
  4. equip “Handle Talker” tool

This is with roblox’s most up-to-date chat system, as the chat service is left at its default.

image

Even worst, deleting the part that initiated the chat, such as LeftHand, prevents the player from creating a bubble chat at all after that (touching red block on the left in the photo demonstrates this).
REPRODUCTION STEPS

  1. join a new session
  2. rather than typing something in chat, immediately step on the “Trigger in-model lefthand talking + remove hand”
  3. chat bubble should appear on left hand, wait until left hand is removed
  4. type something in chat

I’m out of ideas right now on how to fix this. I can’t remove this from my game as it is a core mechanic (game in question is Isle). Anyone who has experimented more with this or has found a solution, please share.

The test place to demonstrate this issue is Chat Bug - Roblox, it should also be available to be downloaded and tested offline. To switch to the old chat system, there is a README inside the place that gives instructions.

7 Likes

This issue has already been reported.

2 Likes

Does this occur with the Dialog instances?

2 Likes

image

The bubble chat system works fine with Dialogue instance. The bug report place has been updated accordingly to test this.

REPRODUCTION STEPS

  1. join a new session
  2. click on the ? dialogue on the Dummy
  3. step on “Trigger model left hand talking” button
2 Likes

Thanks for the report! I have filed a ticket for it.

4 Likes