diff --git a/src/react-components/room/components/ChatToolbarButton/ChatToolbarButton.tsx b/src/react-components/room/components/ChatToolbarButton/ChatToolbarButton.tsx
index 23f5813b50..54b608a575 100644
--- a/src/react-components/room/components/ChatToolbarButton/ChatToolbarButton.tsx
+++ b/src/react-components/room/components/ChatToolbarButton/ChatToolbarButton.tsx
@@ -14,9 +14,10 @@ const chatTooltipDescription = defineMessage({
type ChatToolbarButtonProps = {
onClick: () => void;
+ selected: boolean
};
-const ChatToolbarButton = ({ onClick }: ChatToolbarButtonProps) => {
+const ChatToolbarButton = ({ onClick, selected }: ChatToolbarButtonProps) => {
const { unreadMessages } = useContext(ChatContext);
const intl = useIntl();
const description = intl.formatMessage(chatTooltipDescription);
@@ -31,6 +32,7 @@ const ChatToolbarButton = ({ onClick }: ChatToolbarButtonProps) => {
icon={}
preset="accent4"
label={}
+ selected={selected}
/>
);
diff --git a/src/react-components/ui-root.js b/src/react-components/ui-root.js
index 0d01781e96..40f46e4f31 100644
--- a/src/react-components/ui-root.js
+++ b/src/react-components/ui-root.js
@@ -1646,6 +1646,7 @@ class UIRoot extends Component {
{!isLockedDownDemo && (
this.toggleSidebar("chat", { chatPrefix: "", chatAutofocus: false })}
+ selected={this.state.sidebarId === "chat"}
/>
)}
{entered && isMobileVR && (