@@ -277,6 +277,7 @@ export class ProcPageManager {
277277 e . preventDefault ( ) ;
278278 let curPageId = this . curPageName ;
279279 if ( linkText == curPageId ) {
280+ this . checkDisplayState ( false ) ;
280281 return ;
281282 }
282283 this . changePage ( linkText , pxlRoomName , pxlCameraView ) ;
@@ -494,6 +495,7 @@ export class ProcPageManager {
494495
495496 let pageObj = pageData [ pageKey ] . buildPage ( ) ;
496497 this . pageListing [ pageKey ] [ "obj" ] = pageObj ;
498+ console . log ( pageObj )
497499 } ) ;
498500
499501 }
@@ -625,10 +627,7 @@ export class ProcPageManager {
625627 }
626628 }
627629
628- if ( this . domEventStates . ToggleDOM ) {
629- this . toggleMidFader ( this . mainDiv , false ) ;
630- this . triggerDomEvent ( "ToggleDOM" , false ) ;
631- }
630+ this . checkDisplayState ( false ) ;
632631
633632 // Set current page value
634633 let pageListing = this . pageListing [ pageName ] ;
@@ -742,6 +741,11 @@ export class ProcPageManager {
742741
743742 }
744743
744+ sectionChangeCallback ( sectionData ) {
745+ console . log ( sectionData ) ;
746+ }
747+
748+
745749/**
746750 * @method checkForRedirect
747751 * @description Checks the URL for a 'redirect' query parameter and updates the page state accordingly
@@ -786,6 +790,7 @@ export class ProcPageManager {
786790 }
787791
788792
793+
789794 onResize ( ) { }
790795
791796/**
@@ -890,6 +895,17 @@ export class ProcPageManager {
890895 }
891896 }
892897
898+ checkDisplayState ( toggleState = null ) {
899+ if ( toggleState == null ) {
900+ toggleState = this . domEventStates . ToggleDOM
901+ }
902+
903+ //if( this.domEventStates.ToggleDOM ){
904+ this . toggleMidFader ( this . mainDiv , toggleState ) ;
905+ this . triggerDomEvent ( "ToggleDOM" , toggleState ) ;
906+ //}
907+ }
908+
893909 /*runHidePages(){
894910 let pageListingKeys = Object.keys(this.pageListing);
895911 pageListingKeys.forEach( (pageKey)=>{
0 commit comments