| Index: chrome/browser/resources/chromeos/login/oobe.js
|
| diff --git a/chrome/browser/resources/chromeos/login/oobe.js b/chrome/browser/resources/chromeos/login/oobe.js
|
| index d5259d6defa0a1a3fb14f00d7bbef75413e9adf5..372141a74f23b937493c5e8efc797d4b1c23bdf3 100644
|
| --- a/chrome/browser/resources/chromeos/login/oobe.js
|
| +++ b/chrome/browser/resources/chromeos/login/oobe.js
|
| @@ -146,6 +146,16 @@ cr.define('cr.ui.Oobe', function() {
|
| $('accessibility-menu').showForElement(e.target,
|
| cr.ui.Bubble.Attachment.BOTTOM,
|
| BUBBLE_OFFSET, BUBBLE_PADDING);
|
| +
|
| + var maxHeight = Oobe.getMaxHeightBeforeShelfOverlapping(
|
| + $('accessibility-menu'));
|
| + if (maxHeight <
|
| + parseInt(window.getComputedStyle($('accessibility-menu')).height)) {
|
| + $('accessibility-menu').showForElement(e.target,
|
| + cr.ui.Bubble.Attachment.TOP,
|
| + BUBBLE_OFFSET, BUBBLE_PADDING);
|
| + }
|
| +
|
| $('accessibility-menu').firstBubbleElement = $('spoken-feedback');
|
| $('accessibility-menu').lastBubbleElement = $('close-accessibility-menu');
|
| if (Oobe.getInstance().currentScreen &&
|
|
|