diff options
Diffstat (limited to 'core/modules/contextual/js/contextual.js')
-rw-r--r-- | core/modules/contextual/js/contextual.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/core/modules/contextual/js/contextual.js b/core/modules/contextual/js/contextual.js index c7f5da87f6ff..7ef4bc9ec588 100644 --- a/core/modules/contextual/js/contextual.js +++ b/core/modules/contextual/js/contextual.js @@ -60,8 +60,15 @@ const glue = url.indexOf('?') === -1 ? '?' : '&'; this.setAttribute('href', url + glue + destination); }); + let title = ''; + const $regionHeading = $region.find('h2'); + + if ($regionHeading.length) { + title = $regionHeading[0].textContent.trim(); + } + const model = new contextual.StateModel({ - title: $region.find('h2').eq(0).text().trim() + title }); const viewOptions = $.extend({ el: $contextual, |