| Index: chrome/browser/resources/chromeos/arc_support/background.js
|
| diff --git a/chrome/browser/resources/chromeos/arc_support/background.js b/chrome/browser/resources/chromeos/arc_support/background.js
|
| index d47a9ac7aabcbaf2b28bbb9b341da0386b226592..40d2a296c34d0448f4ba3bce16fae9779f0e7a34 100644
|
| --- a/chrome/browser/resources/chromeos/arc_support/background.js
|
| +++ b/chrome/browser/resources/chromeos/arc_support/background.js
|
| @@ -487,9 +487,15 @@ function showPage(pageDivId) {
|
|
|
| hideOverlay();
|
| var doc = appWindow.contentWindow.document;
|
| - var pages = doc.getElementsByClassName('section');
|
| - for (var i = 0; i < pages.length; i++) {
|
| - pages[i].hidden = pages[i].id != pageDivId;
|
| + // If the request is lso-loading and arc-loading page is currently shown,
|
| + // then we do not switch the view. This is because both pages are saying
|
| + // "operation in progress", and switching the page looks unwanted message
|
| + // change from users' point of view.
|
| + if (pageDivId != 'lso-loading' || doc.getElementById('arc-loading').hidden) {
|
| + var pages = doc.getElementsByClassName('section');
|
| + for (var i = 0; i < pages.length; i++) {
|
| + pages[i].hidden = pages[i].id != pageDivId;
|
| + }
|
| }
|
|
|
| if (pageDivId == 'lso-loading') {
|
|
|