From 3a603b78c665b26b099c762d69f6d55476d35e19 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Thu, 20 Jul 2017 21:43:58 -0400 Subject: [PATCH] CRM-20929 - Simply add crm-page-title class --- ang/crmUi.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/ang/crmUi.js b/ang/crmUi.js index 985edc291c..ecfe172a99 100644 --- a/ang/crmUi.js +++ b/ang/crmUi.js @@ -1002,22 +1002,16 @@ scope: { crmDocumentTitle: '=' }, - limit: 'ae', link: function(scope, $el, attrs) { function update() { $timeout(function() { var newPageTitle = _.trim($el.html()), - newDocumentTitle = scope.crmDocumentTitle || $el.text(), - cls = $el.attr('class').split(' '), - classes = _.filter(cls, function(c) { - return c.indexOf('ng-') !== 0; - }); - classes.push('crm-page-title'); + newDocumentTitle = scope.crmDocumentTitle || $el.text(); document.title = $('title').text().replace(documentTitle, newDocumentTitle); // If the CMS has already added title markup to the page, use it $('h1').not('.crm-container h1').each(function() { if (_.trim($(this).html()) === pageTitle) { - $(this).addClass(classes.join(' ')).html(newPageTitle); + $(this).addClass('crm-page-title').html(newPageTitle); $el.hide(); } }); -- 2.25.1