@@ -34,7 +34,7 @@ $.widget( "ui.dialog", {
34
34
_elementsFromClassKey : function ( classKey ) {
35
35
switch ( classKey ) {
36
36
case "ui-dialog" :
37
- return this . widget ( ) ;
37
+ return this . uiDialog ;
38
38
case "ui-dialog-content" :
39
39
return this . element ;
40
40
case "ui-dialog-titlebar" :
@@ -43,6 +43,22 @@ $.widget( "ui.dialog", {
43
43
if ( this . uiDialogTitlebar . hasClass ( classKey ) ) {
44
44
return this . uiDialogTitlebar ;
45
45
}
46
+ case "ui-dialog-title" :
47
+ return this . uiDialogTitle ;
48
+ case "ui-dialog-buttons" :
49
+ case "ui-dialog-dragging" :
50
+ case "ui-dialog-resizing" :
51
+ if ( this . uiDialog . hasClass ( classKey ) ) {
52
+ return this . uiDialog ;
53
+ }
54
+ case "ui-dialog-buttonset" :
55
+ return this . uiButtonSet ;
56
+ case "ui-dialog-buttonpane" :
57
+ return this . uiDialogButtonPane ;
58
+ case "ui-dialog-overlay" :
59
+ if ( this . overlay ) {
60
+ return this . overlay
61
+ }
46
62
default :
47
63
return this . _superApply ( arguments ) ;
48
64
}
@@ -53,16 +69,16 @@ $.widget( "ui.dialog", {
53
69
buttons : [ ] ,
54
70
classes : {
55
71
"ui-dialog" : "ui-corner-all" ,
56
- "ui-dialog-content" : null ,
72
+ "ui-dialog-content" : "" ,
57
73
"ui-dialog-titlebar" : "ui-corner-all" ,
58
- "ui-dialog-titlebar-close" : null ,
59
- "ui-dialog-title" : null ,
60
- "ui-dialog-buttons" : null ,
61
- "ui-dialog-buttonpane" : null ,
62
- "ui-dialog-buttonset" : null ,
63
- "ui-dialog-dragging" : null ,
64
- "ui-dialog-resizing" : null ,
65
- "ui-widget-overlay" : null
74
+ "ui-dialog-titlebar-close" : "" ,
75
+ "ui-dialog-title" : "" ,
76
+ "ui-dialog-buttons" : "" ,
77
+ "ui-dialog-buttonpane" : "" ,
78
+ "ui-dialog-buttonset" : "" ,
79
+ "ui-dialog-dragging" : "" ,
80
+ "ui-dialog-resizing" : "" ,
81
+ "ui-widget-overlay" : ""
66
82
} ,
67
83
closeOnEscape : true ,
68
84
closeText : "Close" ,
0 commit comments