Please keep Chatflow bubbles within the viewport, even when manually resized

By default, the Chatflow chat bubble scales up or down in response to changes in browser window size. However, once the bubble is manually resized, it no longer adjusts automatically when the browser window size changes.

While I understand this behavior is intentional, if the bubble gets cut off at the top of the screen, there is no way to access the hidden portion. Because the bubble container is fixed with position: fixed; bottom: 0 !important;, scrolling the page does not reveal the cut-off area, and the bubble cannot be moved downward. As a result, the top of the conversation history or the options presented by the chatbot become unreadable and unclickable.

Furthermore, the manually resized dimensions are stored in the hs-messages-widget-size cookie for six months and are restored on subsequent visits. Consequently, once this state occurs, the same cutoff is reproduced even after refreshing the page or accessing it on a different day, leaving end users with no way to recover the issue.

Could you please help resolve this problem? For example, could you consider implementing a fix where clampPosition() is executed even when the user manually resizes the bubble, or where the container dimensions are clamped to the viewport size when applied?

I could potentially address this by adding resize control logic to my product’s code, but I am seeking a fundamental solution.