@@ -138,39 +138,41 @@ export function VideoConference({
138
138
// onPinChange={handleFocusStateChange}
139
139
onWidgetChange = { widgetUpdate }
140
140
>
141
- < div className = "lk-video-conference-inner" >
142
- { ! focusTrack ? (
143
- < div className = "lk-grid-layout-wrapper" >
144
- < GridLayout tracks = { tracks } >
145
- < ParticipantTile />
146
- </ GridLayout >
147
- </ div >
148
- ) : (
149
- < div className = "lk-focus-layout-wrapper" >
150
- < FocusLayoutContainer >
151
- < CarouselLayout tracks = { carouselTracks } >
141
+ < div className = "lk-video-conference-content" >
142
+ < div className = "lk-video-conference-inner" >
143
+ { ! focusTrack ? (
144
+ < div className = "lk-grid-layout-wrapper" >
145
+ < GridLayout tracks = { tracks } >
152
146
< ParticipantTile />
153
- </ CarouselLayout >
154
- { focusTrack && < FocusLayout trackRef = { focusTrack } /> }
155
- </ FocusLayoutContainer >
147
+ </ GridLayout >
148
+ </ div >
149
+ ) : (
150
+ < div className = "lk-focus-layout-wrapper" >
151
+ < FocusLayoutContainer >
152
+ < CarouselLayout tracks = { carouselTracks } >
153
+ < ParticipantTile />
154
+ </ CarouselLayout >
155
+ { focusTrack && < FocusLayout trackRef = { focusTrack } /> }
156
+ </ FocusLayoutContainer >
157
+ </ div >
158
+ ) }
159
+ </ div >
160
+ < Chat
161
+ style = { { display : widgetState . showChat ? 'grid' : 'none' } }
162
+ messageFormatter = { chatMessageFormatter }
163
+ messageEncoder = { chatMessageEncoder }
164
+ messageDecoder = { chatMessageDecoder }
165
+ />
166
+ { SettingsComponent && (
167
+ < div
168
+ className = "lk-settings-menu-modal"
169
+ style = { { display : widgetState . showSettings ? 'block' : 'none' } }
170
+ >
171
+ < SettingsComponent />
156
172
</ div >
157
173
) }
158
- < ControlBar controls = { { chat : true , settings : ! ! SettingsComponent } } />
159
174
</ div >
160
- < Chat
161
- style = { { display : widgetState . showChat ? 'grid' : 'none' } }
162
- messageFormatter = { chatMessageFormatter }
163
- messageEncoder = { chatMessageEncoder }
164
- messageDecoder = { chatMessageDecoder }
165
- />
166
- { SettingsComponent && (
167
- < div
168
- className = "lk-settings-menu-modal"
169
- style = { { display : widgetState . showSettings ? 'block' : 'none' } }
170
- >
171
- < SettingsComponent />
172
- </ div >
173
- ) }
175
+ < ControlBar controls = { { chat : true , settings : ! ! SettingsComponent } } />
174
176
</ LayoutContextProvider >
175
177
) }
176
178
< RoomAudioRenderer />
0 commit comments