Mercurial > hg > isophonics-drupal-site
diff core/modules/quickedit/js/views/EntityToolbarView.es6.js @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
line wrap: on
line diff
--- a/core/modules/quickedit/js/views/EntityToolbarView.es6.js Mon Apr 23 09:33:26 2018 +0100 +++ b/core/modules/quickedit/js/views/EntityToolbarView.es6.js Mon Apr 23 09:46:53 2018 +0100 @@ -230,10 +230,10 @@ delay = 250; break; - default: - var fieldModels = this.model.get('fields').models; - var topMostPosition = 1000000; - var topMostField = null; + default: { + const fieldModels = this.model.get('fields').models; + let topMostPosition = 1000000; + let topMostField = null; // Position against the topmost field. for (let i = 0; i < fieldModels.length; i++) { const pos = fieldModels[i].get('el').getBoundingClientRect().top; @@ -245,6 +245,7 @@ of = topMostField.get('el'); delay = 50; break; + } } // Prepare to check the next possible element to position against. check++; @@ -295,7 +296,7 @@ suggested.top = fenceTop; } else if ((suggested.top + toolbarHeight) > (fenceTop + fenceHeight)) { - suggested.top = fenceTop + fenceHeight - toolbarHeight; + suggested.top = (fenceTop + fenceHeight) - toolbarHeight; } // Position the toolbar. info.element.element.css({