Merge branch 'master' into develop/3.3.2
This commit is contained in:
		
						commit
						9651b93574
					
				@ -235,7 +235,7 @@ export class DefaultStateControllerComponent extends StateControllerComponent im
 | 
			
		||||
  private gotoState(stateId: string, update: boolean, openRightLayout?: boolean) {
 | 
			
		||||
    if (this.dashboardCtrl.dashboardCtx.state !== stateId) {
 | 
			
		||||
      this.dashboardCtrl.openDashboardState(stateId, openRightLayout);
 | 
			
		||||
      if (stateId && this.statesValue[stateId]) {
 | 
			
		||||
      if (this.syncStateWithQueryParam && stateId && this.statesValue[stateId]) {
 | 
			
		||||
        this.mobileService.handleDashboardStateName(this.getStateName(stateId, this.statesValue[stateId]));
 | 
			
		||||
      }
 | 
			
		||||
      if (update) {
 | 
			
		||||
 | 
			
		||||
@ -277,7 +277,9 @@ export class EntityStateControllerComponent extends StateControllerComponent imp
 | 
			
		||||
  private gotoState(stateId: string, update: boolean, openRightLayout?: boolean) {
 | 
			
		||||
    const isStateIdChanged = this.dashboardCtrl.dashboardCtx.state !== stateId;
 | 
			
		||||
    this.dashboardCtrl.openDashboardState(stateId, openRightLayout);
 | 
			
		||||
    this.mobileService.handleDashboardStateName(this.getStateName(this.stateObject.length - 1));
 | 
			
		||||
    if (this.syncStateWithQueryParam) {
 | 
			
		||||
      this.mobileService.handleDashboardStateName(this.getStateName(this.stateObject.length - 1));
 | 
			
		||||
    }
 | 
			
		||||
    if (update) {
 | 
			
		||||
      this.updateLocation(isStateIdChanged);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -1026,7 +1026,7 @@ export class WidgetComponent extends PageComponent implements OnInit, AfterViewI
 | 
			
		||||
        const params = deepClone(this.widgetContext.stateController.getStateParams());
 | 
			
		||||
        this.updateEntityParams(params, targetEntityParamName, targetEntityId, entityName, entityLabel);
 | 
			
		||||
        if (type === WidgetActionType.openDashboardState) {
 | 
			
		||||
          if (descriptor.openInSeparateDialog) {
 | 
			
		||||
          if (descriptor.openInSeparateDialog && !this.mobileService.isMobileApp()) {
 | 
			
		||||
            this.openDashboardStateInSeparateDialog(descriptor.targetDashboardStateId, params, descriptor.dialogTitle,
 | 
			
		||||
              descriptor.dialogHideDashboardToolbar, descriptor.dialogWidth, descriptor.dialogHeight);
 | 
			
		||||
          } else {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user