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