Ticket #2531853 (closed defect)

Reporter


Erik Aho
Opened: 03/6/12
Last modified: 04/17/12
Status: closed
Type: defect
Resolution: fixed

Owner


Eric Ferraiuolo
Target Release: 3.5.0
Priority: P2 (high)
Summary: Modal and Non-Modal panels not working together on same page.
Description:

If you place a modal:true and modal:false panel on the same page, when you show() the modal:false panel, the modal mask is still showing. This appears to have been broken in 3.5 because it was working
in 3.4.1.

JSFiddle: http://jsfiddle.net/eriknaho/TE6yK/1/

Press the Show Regular button, the mask shouldn't be showing. If you remove the resource to 3.5.0pr2 and switch the framework to YUI 3.4.1, it works fine.

Type: defect Observed in Version: 3.5.0pr2
Component: Widget Severity: S2 (high)
Assigned To: Eric Ferraiuolo Target Release: 3.5.0
Location: Priority: P2 (high)
Tags: widget, modal, panel Relates To:
Browsers: Firefox - Latest
URL:
Test Information:

Change History

Eric Ferraiuolo

YUI Developer

Posted: 03/6/12
  • milestone changed to 3.5.0
  • owner changed from Satyen Desai to Eric Ferraiuolo
  • priority changed to P2 (high)
  • severity changed from S3 (normal) to S2 (high)
  • status changed from new to assigned

Eric Ferraiuolo

YUI Developer

Posted: 03/6/12
  • status changed from assigned to accepted

I've confirmed this to be a regression.

Eric Ferraiuolo

YUI Developer

Posted: 03/6/12
  • status changed from accepted to checkedin

Eric Ferraiuolo

YUI Developer

Posted: 03/6/12
  • resolution changed to fixed

Fixed WidgetModality regression when using modal and non-modal panels.

The masking was being displayed even when the panel being shown was
configured to not be modal.

Fixes #2531853
View Commit: 3ea6425a4469efcb23a27ae26625cea4c77b51f5

Jenny Donnelly

YUI Developer

Posted: 04/17/12
  • status changed from checkedin to closed

Closing out bugs checked in to 3.5.0.