summaryrefslogtreecommitdiffstatshomepage
path: root/core/modules/contextual/js/contextual.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/contextual/js/contextual.js')
-rw-r--r--core/modules/contextual/js/contextual.js9
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,