Fix closing tips

This commit is contained in:
Julia.Radzhabova
2025-06-10 19:26:39 +03:00
parent 107934a6e9
commit ed7e9d1508
2 changed files with 6 additions and 2 deletions

View File

@ -229,11 +229,13 @@ define([
if (me.view.btnInterfaceTheme.menu.getItemsLength(true)) {
// me.view.btnInterfaceTheme.setMenu(new Common.UI.Menu({items: menuItems}));
me.view.btnInterfaceTheme.menu.on('item:click', _.bind(function (menu, item) {
Common.UI.TooltipManager.closeTip('modernTheme');
var value = item.value;
Common.UI.Themes.setTheme(value);
Common.Utils.lockControls(Common.enumLock.inLightTheme, !Common.UI.Themes.isDarkTheme(), {array: [me.view.btnDarkDocument]});
}, me));
me.view.btnInterfaceTheme.menu.on('show:after', function () {
Common.UI.TooltipManager.closeTip('modernTheme');
});
setTimeout(function () {
me.onContentThemeChangedToDark(Common.UI.Themes.isContentThemeDark());

View File

@ -603,10 +603,12 @@ define([
if (me.btnInterfaceTheme.menu.getItemsLength(true)) {
me.btnInterfaceTheme.menu.on('item:click', _.bind(function (menu, item) {
Common.UI.TooltipManager.closeTip('modernTheme');
var value = item.value;
Common.UI.Themes.setTheme(value);
}, me));
me.btnInterfaceTheme.menu.on('show:after', function () {
Common.UI.TooltipManager.closeTip('modernTheme');
});
}
}