Project

General

Profile

Bug #4993

Overlay prevents input when modal dialog open in embedded mode in Chrome

Added by Hynek Cihlar over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Target version:
-
Start date:
Due date:
% Done:

100%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:

History

#1 Updated by Hynek Cihlar over 5 years ago

To reproduce: run Hotel GUI in embedded mode, open any modal dialog (Calendar for example). The grey overlay, which is supposed to prevent input behind the modal dialog, covers the whole screen including the modal dialog itself, no user input is possible at this point. In Firefox this bug doesn't occur.

#2 Updated by Constantin Asofiei over 5 years ago

What's your Chrome version? With Chrome Version 85.0.4183.121 (Official Build) unknown (64-bit) I can open and use the Calendar with no problem.

#3 Updated by Hynek Cihlar over 5 years ago

Constantin Asofiei wrote:

What's your Chrome version? With Chrome Version 85.0.4183.121 (Official Build) unknown (64-bit) I can open and use the Calendar with no problem.

Version 85.0.4183.121 (Official Build) (64-bit). I'll look at this closer.

#5 Updated by Constantin Asofiei over 4 years ago

  • Assignee set to Constantin Asofiei
  • Status changed from New to WIP

#6 Updated by Constantin Asofiei over 4 years ago

When a combo box drop-down is open it can't be closed by clicking outside of it, one must select an entry or press Esc key.

This is another variation of this issue, only in embedded mode, and only if a modal dialog is shown. The problem is in p2j.screen.js, EmbeddedAppController.setInternalZIndex moves the overlay panel (blocking operations for modal dialogs below the top one) regardless if the window for the combo-box drop-down is not a real modal window.

#7 Updated by Constantin Asofiei over 4 years ago

  • Status changed from WIP to Review
  • % Done changed from 0 to 100

Fixed in 3821c/13362.

#8 Updated by Greg Shah over 4 years ago

Code Review Task Branch 3821c Revision 13362

No objections.

Hynek/Sergey: Please review.

#9 Updated by Greg Shah over 4 years ago

  • Status changed from Review to Closed

Confirmed, this is fixed.

Also available in: Atom PDF