From 3e92e53ed18e72eae48ae8526612a1c78a460cde Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Wed, 21 Dec 2022 15:53:29 +0300 Subject: [PATCH] Fix custom font size --- apps/documenteditor/main/app/controller/Main.js | 9 +++++---- apps/presentationeditor/main/app/controller/Main.js | 8 ++++---- apps/spreadsheeteditor/main/app/controller/Main.js | 8 ++++---- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/apps/documenteditor/main/app/controller/Main.js b/apps/documenteditor/main/app/controller/Main.js index 9944725d7..14009fa7d 100644 --- a/apps/documenteditor/main/app/controller/Main.js +++ b/apps/documenteditor/main/app/controller/Main.js @@ -391,6 +391,11 @@ define([ } document.documentElement.style.setProperty("--font-family-base-custom", arr.join(',')); } + + if (this.appOptions.customization.font.size) { + var size = parseInt(this.appOptions.customization.font.size); + !isNaN(size) && document.documentElement.style.setProperty("--font-size-base-app-custom", size + "px"); + } } this.editorConfig.user = @@ -398,10 +403,6 @@ define([ Common.localStorage.getItem("guest-id") || ('uid-' + Date.now())); this.appOptions.user.anonymous && Common.localStorage.setItem("guest-id", this.appOptions.user.id); - if (this.appOptions.customization.font) { - this.appOptions.customization.font.size && document.documentElement.style.setProperty("--font-size-base-app-custom", this.appOptions.customization.font.size); - } - this.appOptions.isDesktopApp = this.editorConfig.targetApp == 'desktop' || Common.Controllers.Desktop.isActive(); this.appOptions.canCreateNew = this.editorConfig.canRequestCreateNew || !_.isEmpty(this.editorConfig.createUrl) || this.editorConfig.templates && this.editorConfig.templates.length; this.appOptions.canOpenRecent = this.editorConfig.recent !== undefined && !this.appOptions.isDesktopApp; diff --git a/apps/presentationeditor/main/app/controller/Main.js b/apps/presentationeditor/main/app/controller/Main.js index 30c57a288..339b9692f 100644 --- a/apps/presentationeditor/main/app/controller/Main.js +++ b/apps/presentationeditor/main/app/controller/Main.js @@ -350,6 +350,10 @@ define([ } document.documentElement.style.setProperty("--font-family-base-custom", arr.join(',')); } + if (this.appOptions.customization.font.size) { + var size = parseInt(this.appOptions.customization.font.size); + !isNaN(size) && document.documentElement.style.setProperty("--font-size-base-app-custom", size + "px"); + } } this.editorConfig.user = @@ -357,10 +361,6 @@ define([ Common.localStorage.getItem("guest-id") || ('uid-' + Date.now())); this.appOptions.user.anonymous && Common.localStorage.setItem("guest-id", this.appOptions.user.id); - if (this.appOptions.customization.font) { - this.appOptions.customization.font.size && document.documentElement.style.setProperty("--font-size-base-app-custom", this.appOptions.customization.font.size); - } - this.appOptions.isDesktopApp = this.editorConfig.targetApp == 'desktop' || Common.Controllers.Desktop.isActive(); this.appOptions.canCreateNew = this.editorConfig.canRequestCreateNew || !_.isEmpty(this.editorConfig.createUrl) || this.editorConfig.templates && this.editorConfig.templates.length; this.appOptions.canOpenRecent = this.editorConfig.recent !== undefined && !this.appOptions.isDesktopApp; diff --git a/apps/spreadsheeteditor/main/app/controller/Main.js b/apps/spreadsheeteditor/main/app/controller/Main.js index 0ad0062b7..31b7ffe58 100644 --- a/apps/spreadsheeteditor/main/app/controller/Main.js +++ b/apps/spreadsheeteditor/main/app/controller/Main.js @@ -388,6 +388,10 @@ define([ } document.documentElement.style.setProperty("--font-family-base-custom", arr.join(',')); } + if (this.appOptions.customization.font.size) { + var size = parseInt(this.appOptions.customization.font.size); + !isNaN(size) && document.documentElement.style.setProperty("--font-size-base-app-custom", size + "px"); + } } this.editorConfig.user = @@ -395,10 +399,6 @@ define([ Common.localStorage.getItem("guest-id") || ('uid-' + Date.now())); this.appOptions.user.anonymous && Common.localStorage.setItem("guest-id", this.appOptions.user.id); - if (this.appOptions.customization.font) { - this.appOptions.customization.font.size && document.documentElement.style.setProperty("--font-size-base-app-custom", this.appOptions.customization.font.size); - } - this.appOptions.isDesktopApp = this.editorConfig.targetApp == 'desktop' || Common.Controllers.Desktop.isActive(); this.appOptions.canCreateNew = this.editorConfig.canRequestCreateNew || !_.isEmpty(this.editorConfig.createUrl) || this.editorConfig.templates && this.editorConfig.templates.length; this.appOptions.canOpenRecent = this.editorConfig.recent !== undefined && !this.appOptions.isDesktopApp;