| 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 3626967929c5208a75c7b792ca79fc95382e55fc..218ed000dc3cec4cc3a0b7634af5886ca50db21e 100644
|
| --- a/chrome/browser/resources/chromeos/login/oobe.js
|
| +++ b/chrome/browser/resources/chromeos/login/oobe.js
|
| @@ -146,6 +146,15 @@ cr.define('cr.ui.Oobe', function() {
|
| $('accessibility-menu').showForElement(e.target,
|
| cr.ui.Bubble.Attachment.BOTTOM,
|
| BUBBLE_OFFSET, BUBBLE_PADDING);
|
| +
|
| + var maxHeight = cr.ui.LoginUITools.getMaxHeightBeforeShelfOverlapping(
|
| + $('accessibility-menu'));
|
| + if (maxHeight < $('accessibility-menu').offsetHeight) {
|
| + $('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 &&
|
|
|