From 7646de00c2ca333cd2dfd33c0e1569fee4006cc4 Mon Sep 17 00:00:00 2001 From: JuliaSvinareva Date: Thu, 6 Jul 2023 12:43:20 +0300 Subject: [PATCH] [DE PE SSE] By bug 62989 --- apps/common/main/lib/controller/HintManager.js | 2 +- apps/common/main/lib/view/Header.js | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/common/main/lib/controller/HintManager.js b/apps/common/main/lib/controller/HintManager.js index b9ee637975..a825cbd0ae 100644 --- a/apps/common/main/lib/controller/HintManager.js +++ b/apps/common/main/lib/controller/HintManager.js @@ -603,7 +603,7 @@ Common.UI.HintManager = new(function() { } } if (curr.prop('id') === 'btn-go-back' || curr.closest('.btn-slot').prop('id') === 'slot-btn-options' || - curr.closest('.btn-slot').prop('id') === 'slot-btn-mode' || curr.prop('id') === 'btn-favorite' || curr.parent().prop('id') === 'tlb-box-users' || + curr.closest('.btn-slot').prop('id') === 'slot-btn-mode' || curr.prop('id') === 'id-btn-favorite' || curr.parent().prop('id') === 'tlb-box-users' || curr.prop('id') === 'left-btn-thumbs' || curr.hasClass('scroll') || curr.prop('id') === 'left-btn-about' || curr.prop('id') === 'left-btn-support' || curr.closest('.btn-slot').prop('id') === 'slot-btn-search') { _resetToDefault(); diff --git a/apps/common/main/lib/view/Header.js b/apps/common/main/lib/view/Header.js index 802a22fb4d..9fcd64e424 100644 --- a/apps/common/main/lib/view/Header.js +++ b/apps/common/main/lib/view/Header.js @@ -273,6 +273,7 @@ define([ me.btnFavorite.on('click', function (e) { // wait for setFavorite method // me.options.favorite = !me.options.favorite; + // me.btnFavorite.changeIcon(me.options.favorite ? {next: 'btn-in-favorite', curr: 'btn-favorite'} : {next: 'btn-favorite', curr: 'btn-in-favorite'}); // me.btnFavorite.changeIcon(me.options.favorite ? {next: 'btn-in-favorite'} : {curr: 'btn-in-favorite'}); // me.btnFavorite.updateHint(!me.options.favorite ? me.textAddFavorite : me.textRemoveFavorite); Common.NotificationCenter.trigger('markfavorite', !me.options.favorite); @@ -491,7 +492,7 @@ define([ }); me.btnFavorite = new Common.UI.Button({ - id: 'btn-favorite', + id: 'id-btn-favorite', cls: 'btn-header', iconCls: 'toolbar__icon icon--inverse btn-favorite', dataHint: '0', @@ -567,7 +568,7 @@ define([ if ( this.options.favorite !== undefined && this.options.favorite!==null) { me.btnFavorite.render($html.find('#slot-btn-favorite')); - me.btnFavorite.changeIcon(!!me.options.favorite ? {next: 'btn-in-favorite'} : {curr: 'btn-in-favorite'}); + me.btnFavorite.changeIcon(!!me.options.favorite ? {next: 'btn-in-favorite', curr: 'btn-favorite'} : {next: 'btn-favorite', curr: 'btn-in-favorite'}); me.btnFavorite.updateHint(!me.options.favorite ? me.textAddFavorite : me.textRemoveFavorite); } else { $html.find('#slot-btn-favorite').hide(); @@ -744,7 +745,7 @@ define([ setFavorite: function (value) { this.options.favorite = value; this.btnFavorite[value!==undefined && value!==null ? 'show' : 'hide'](); - this.btnFavorite.changeIcon(!!value ? {next: 'btn-in-favorite'} : {curr: 'btn-in-favorite'}); + this.btnFavorite.changeIcon(!!value ? {next: 'btn-in-favorite', curr: 'btn-favorite'} : {next: 'btn-favorite', curr: 'btn-in-favorite'}); this.btnFavorite.updateHint(!value ? this.textAddFavorite : this.textRemoveFavorite); updateDocNamePosition(appConfig); return this;