@@ -76,6 +76,7 @@ import { TimelineRenderingType } from "../../contexts/RoomContext";
7676import { KeyBindingAction } from "../../accessibility/KeyboardShortcuts" ;
7777import { SwitchSpacePayload } from "../../dispatcher/payloads/SwitchSpacePayload" ;
7878import { IConfigOptions } from "../../IConfigOptions" ;
79+ import LeftPanelLiveShareWarning from '../views/beacon/LeftPanelLiveShareWarning' ;
7980
8081// We need to fetch each pinned message individually (if we don't already have it)
8182// so each pinned message may trigger a request. Limit the number per room for sanity.
@@ -690,8 +691,10 @@ class LoggedInView extends React.Component<IProps, IState> {
690691 >
691692 < ToastContainer />
692693 < div className = { bodyClasses } >
693- < div className = 'mx_LeftPanel_wrapper' >
694- { SettingsStore . getValue ( 'TagPanel.enableTagPanel' ) &&
694+ < div className = 'mx_LeftPanel_outerWrapper' >
695+ < LeftPanelLiveShareWarning isMinimized = { this . props . collapseLhs || false } />
696+ < div className = 'mx_LeftPanel_wrapper' >
697+ { SettingsStore . getValue ( 'TagPanel.enableTagPanel' ) &&
695698 ( < div className = "mx_GroupFilterPanelContainer" >
696699 < BackdropPanel
697700 blurMultiplier = { 0.5 }
@@ -700,26 +703,27 @@ class LoggedInView extends React.Component<IProps, IState> {
700703 < GroupFilterPanel />
701704 { SettingsStore . getValue ( "feature_custom_tags" ) ? < CustomRoomTagPanel /> : null }
702705 </ div > )
703- }
704- { SpaceStore . spacesEnabled ? < >
706+ }
707+ { SpaceStore . spacesEnabled ? < >
708+ < BackdropPanel
709+ blurMultiplier = { 0.5 }
710+ backgroundImage = { this . state . backgroundImage }
711+ />
712+ < SpacePanel />
713+ </ > : null }
705714 < BackdropPanel
706- blurMultiplier = { 0.5 }
707715 backgroundImage = { this . state . backgroundImage }
708716 />
709- < SpacePanel />
710- </ > : null }
711- < BackdropPanel
712- backgroundImage = { this . state . backgroundImage }
713- />
714- < div
715- className = "mx_LeftPanel_wrapper--user"
716- ref = { this . _resizeContainer }
717- data-collapsed = { this . props . collapseLhs ? true : undefined }
718- >
719- < LeftPanel
720- isMinimized = { this . props . collapseLhs || false }
721- resizeNotifier = { this . props . resizeNotifier }
722- />
717+ < div
718+ className = "mx_LeftPanel_wrapper--user"
719+ ref = { this . _resizeContainer }
720+ data-collapsed = { this . props . collapseLhs ? true : undefined }
721+ >
722+ < LeftPanel
723+ isMinimized = { this . props . collapseLhs || false }
724+ resizeNotifier = { this . props . resizeNotifier }
725+ />
726+ </ div >
723727 </ div >
724728 </ div >
725729 < ResizeHandle passRef = { this . resizeHandler } id = "lp-resizer" />
0 commit comments