[desktop] Hide macros btn for win xp

This commit is contained in:
Alexey Koshelev
2025-11-18 13:37:52 +03:00
parent 029cd09f28
commit 6a1fa5a61e
4 changed files with 30 additions and 6 deletions

View File

@ -181,7 +181,11 @@ define([
me.view.$el.find('.separator-rulers').remove();
}
if (!config.isEdit || config.customization && config.customization.macros===false) {
if (
!config.isEdit ||
config.customization && config.customization.macros===false ||
(Common.Controllers.Desktop && Common.Controllers.Desktop.isWinXp())
) {
me.view.$el.find('.macro').remove();
}

View File

@ -293,7 +293,11 @@ define([
});
this.lockedControls.push(this.chRulers);
if (this.appConfig.isEdit && !(this.appConfig.customization && this.appConfig.customization.macros===false)) {
if (
this.appConfig.isEdit &&
!(this.appConfig.customization && this.appConfig.customization.macros===false) &&
!(Common.Controllers.Desktop && Common.Controllers.Desktop.isWinXp())
) {
this.btnMacros = new Common.UI.Button({
cls: 'btn-toolbar x-huge icon-top',
iconCls: 'toolbar__icon btn-macros',