diff --git a/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx b/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx index f21470589d1cbcd10113627e3d8f8b95ddde81e6..c057991e0b008f7a257f769e74cf0b10f6195a78 100755 --- a/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx +++ b/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx @@ -25,11 +25,18 @@ export default withTracker(() => { const meetingId = Auth.meetingID; const meetingObject = Meetings.findOne({ meetingId, - }, { fields: { 'meetingProp.name': 1 } }); + }, { fields: { 'meetingProp.name': 1, 'breakoutProps.sequence': 1 } }); if (meetingObject != null) { meetingTitle = meetingObject.meetingProp.name; - document.title = `${CLIENT_TITLE} - ${meetingTitle}`; + let titleString = `${CLIENT_TITLE} - ${meetingTitle}`; + if (meetingObject.breakoutProps) { + const breakoutNum = meetingObject.breakoutProps.sequence; + if (breakoutNum > 0) { + titleString = `${breakoutNum} - ${titleString}`; + } + } + document.title = titleString; } const checkUnreadMessages = () => {