MaxDistance property not removing chat bubbles

BubbleChatConfiguration offers a MaxDistance property that limits how far chat bubbles are displayed. However, bubbles are currently only removed when exceeding the distance if and when another bubble is displayed, and not the moment the distance is exceeded. This can lead to the unexpected behaviour of chat bubbles displaying and scaling from an indefinite distance.

Here is a reproduction place file to demonstrate this problem:
Bubble Chat MaxDistance Bug.rbxl (61.1 KB)

Expected behavior

Display bubbles should be immediately hidden the moment the max distance is exceeded, not just if another bubble is sent to be displayed or when bubbles expire.

1 Like