Skip to content

Commit 5e1b8dc

Browse files
committed
Dialog: Don't hard-code widget data key. Fixes #9097 - UI dialog inheritance.
1 parent a692bf9 commit 5e1b8dc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ui/jquery.ui.dialog.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,7 @@ $.widget( "ui.dialog", {
697697
return;
698698
}
699699

700+
var widgetFullName = this.widgetFullName;
700701
if ( !$.ui.dialog.overlayInstances ) {
701702
// Prevent use of anchors and inputs.
702703
// We use a delay in case the overlay is created from an
@@ -711,7 +712,7 @@ $.widget( "ui.dialog", {
711712
!$( event.target ).closest(".ui-datepicker").length ) {
712713
event.preventDefault();
713714
$(".ui-dialog:visible:last .ui-dialog-content")
714-
.data("ui-dialog")._focusTabbable();
715+
.data( widgetFullName )._focusTabbable();
715716
}
716717
});
717718
}

0 commit comments

Comments
 (0)