From 8c85a784758c86a4426cb55ac8a1d1bf9395f0bc Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Tue, 27 Feb 2024 16:15:12 +0300 Subject: [PATCH] Change customization.close parameter: visible=true by default --- apps/api/documents/api.js | 2 +- apps/documenteditor/embed/js/ApplicationController.js | 2 +- apps/documenteditor/main/app/controller/Main.js | 2 +- apps/documenteditor/mobile/src/store/appOptions.js | 2 +- apps/pdfeditor/main/app/controller/Main.js | 2 +- apps/presentationeditor/embed/js/ApplicationController.js | 2 +- apps/presentationeditor/main/app/controller/Main.js | 2 +- apps/presentationeditor/mobile/src/store/appOptions.js | 2 +- apps/spreadsheeteditor/embed/js/ApplicationController.js | 2 +- apps/spreadsheeteditor/main/app/controller/Main.js | 2 +- apps/spreadsheeteditor/mobile/src/store/appOptions.js | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/apps/api/documents/api.js b/apps/api/documents/api.js index 934d4da318..e689381f5c 100644 --- a/apps/api/documents/api.js +++ b/apps/api/documents/api.js @@ -135,7 +135,7 @@ requestClose: false // if true - goback send onRequestClose event instead opening url, deprecated, use customization.close instead }, close: { - visible: false, + visible: true, text: 'Close file' }, reviewPermissions: { diff --git a/apps/documenteditor/embed/js/ApplicationController.js b/apps/documenteditor/embed/js/ApplicationController.js index 33da757178..7a9e4cb810 100644 --- a/apps/documenteditor/embed/js/ApplicationController.js +++ b/apps/documenteditor/embed/js/ApplicationController.js @@ -101,7 +101,7 @@ DE.ApplicationController = new(function(){ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof config.customization.close === 'object') - config.canCloseEditor = !!config.customization.close.visible && config.canRequestClose && !config.isDesktopApp; + config.canCloseEditor = (config.customization.close.visible!==false) && config.canRequestClose && !config.isDesktopApp; } config.canBackToFolder = !!_canback; } diff --git a/apps/documenteditor/main/app/controller/Main.js b/apps/documenteditor/main/app/controller/Main.js index 5df5a0e36d..fbb551e92d 100644 --- a/apps/documenteditor/main/app/controller/Main.js +++ b/apps/documenteditor/main/app/controller/Main.js @@ -479,7 +479,7 @@ define([ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof this.appOptions.customization.close === 'object') - this.appOptions.canCloseEditor = !!this.appOptions.customization.close.visible && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; + this.appOptions.canCloseEditor = (this.appOptions.customization.close.visible!==false) && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; } this.appOptions.canBack = this.appOptions.canBackToFolder = !!_canback; diff --git a/apps/documenteditor/mobile/src/store/appOptions.js b/apps/documenteditor/mobile/src/store/appOptions.js index 8e9d2c108e..65ce573f32 100644 --- a/apps/documenteditor/mobile/src/store/appOptions.js +++ b/apps/documenteditor/mobile/src/store/appOptions.js @@ -147,7 +147,7 @@ export class storeAppOptions { } if (typeof close === 'object' && close !== null) { - this.canCloseEditor = !!close.visible && this.canRequestClose && !this.isDesktopApp; + this.canCloseEditor = (close.visible!==false) && this.canRequestClose && !this.isDesktopApp; } } diff --git a/apps/pdfeditor/main/app/controller/Main.js b/apps/pdfeditor/main/app/controller/Main.js index 3766b45dbd..bb042fe9d8 100644 --- a/apps/pdfeditor/main/app/controller/Main.js +++ b/apps/pdfeditor/main/app/controller/Main.js @@ -418,7 +418,7 @@ define([ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof this.appOptions.customization.close === 'object') - this.appOptions.canCloseEditor = !!this.appOptions.customization.close.visible && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; + this.appOptions.canCloseEditor = (this.appOptions.customization.close.visible!==false) && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; } this.appOptions.canBack = this.appOptions.canBackToFolder = !!_canback; diff --git a/apps/presentationeditor/embed/js/ApplicationController.js b/apps/presentationeditor/embed/js/ApplicationController.js index 5261cdb45b..5cd913b5cb 100644 --- a/apps/presentationeditor/embed/js/ApplicationController.js +++ b/apps/presentationeditor/embed/js/ApplicationController.js @@ -98,7 +98,7 @@ PE.ApplicationController = new(function(){ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof config.customization.close === 'object') - config.canCloseEditor = !!config.customization.close.visible && config.canRequestClose && !config.isDesktopApp; + config.canCloseEditor = (config.customization.close.visible!==false) && config.canRequestClose && !config.isDesktopApp; } config.canBackToFolder = !!_canback; } diff --git a/apps/presentationeditor/main/app/controller/Main.js b/apps/presentationeditor/main/app/controller/Main.js index a0b0366886..f820a4abb6 100644 --- a/apps/presentationeditor/main/app/controller/Main.js +++ b/apps/presentationeditor/main/app/controller/Main.js @@ -426,7 +426,7 @@ define([ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof this.appOptions.customization.close === 'object') - this.appOptions.canCloseEditor = !!this.appOptions.customization.close.visible && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; + this.appOptions.canCloseEditor = (this.appOptions.customization.close.visible!==false) && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; } this.appOptions.canBack = this.appOptions.canBackToFolder = !!_canback; diff --git a/apps/presentationeditor/mobile/src/store/appOptions.js b/apps/presentationeditor/mobile/src/store/appOptions.js index 34cfde081e..9d8dd709f5 100644 --- a/apps/presentationeditor/mobile/src/store/appOptions.js +++ b/apps/presentationeditor/mobile/src/store/appOptions.js @@ -81,7 +81,7 @@ export class storeAppOptions { } if (typeof close === 'object' && close !== null) { - this.canCloseEditor = !!close.visible && this.canRequestClose && !this.isDesktopApp; + this.canCloseEditor = (close.visible!==false) && this.canRequestClose && !this.isDesktopApp; } } diff --git a/apps/spreadsheeteditor/embed/js/ApplicationController.js b/apps/spreadsheeteditor/embed/js/ApplicationController.js index 47d8611d19..1009c0786d 100644 --- a/apps/spreadsheeteditor/embed/js/ApplicationController.js +++ b/apps/spreadsheeteditor/embed/js/ApplicationController.js @@ -98,7 +98,7 @@ SSE.ApplicationController = new(function(){ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof config.customization.close === 'object') - config.canCloseEditor = !!config.customization.close.visible && config.canRequestClose && !config.isDesktopApp; + config.canCloseEditor = (config.customization.close.visible!==false) && config.canRequestClose && !config.isDesktopApp; } config.canBackToFolder = !!_canback; diff --git a/apps/spreadsheeteditor/main/app/controller/Main.js b/apps/spreadsheeteditor/main/app/controller/Main.js index 316be9d0d0..ed6100dc3f 100644 --- a/apps/spreadsheeteditor/main/app/controller/Main.js +++ b/apps/spreadsheeteditor/main/app/controller/Main.js @@ -484,7 +484,7 @@ define([ console.log("Obsolete: The 'requestClose' parameter of the 'customization.goback' section is deprecated. Please use 'close' parameter in the 'customization' section instead."); } if (typeof this.appOptions.customization.close === 'object') - this.appOptions.canCloseEditor = !!this.appOptions.customization.close.visible && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; + this.appOptions.canCloseEditor = (this.appOptions.customization.close.visible!==false) && this.appOptions.canRequestClose && !this.appOptions.isDesktopApp; } this.appOptions.canBack = this.appOptions.canBackToFolder = !!_canback; diff --git a/apps/spreadsheeteditor/mobile/src/store/appOptions.js b/apps/spreadsheeteditor/mobile/src/store/appOptions.js index 4c63c24774..fd62b3d889 100644 --- a/apps/spreadsheeteditor/mobile/src/store/appOptions.js +++ b/apps/spreadsheeteditor/mobile/src/store/appOptions.js @@ -90,7 +90,7 @@ export class storeAppOptions { } if (typeof close === 'object' && close !== null) { - this.canCloseEditor = !!close.visible && this.canRequestClose && !this.isDesktopApp; + this.canCloseEditor = (close.visible!==false) && this.canRequestClose && !this.isDesktopApp; } }