PDA

View Full Version : Latest Button changes break dialog in IE6



vtswingkid
21 Feb 2007, 1:34 PM
Here is a simple snippet to show what is happening.
If the button line is removed and dialog.destroy(true) is called after show....everything works fine.
when destroy is called if the button is there it now chokes in IE6...
Unknown runtime error Line:21 Char: 15848
The prior release did not have these problems...



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<link rel='stylesheet' type='text/css' href='ext/resources/css/ext-all.css' />
<script type='text/javascript' src='ext/yui-utilities.js'></script>
<script type='text/javascript' src='ext/ext-all.js'></script>
<script type='text/javascript' src='ext/ext-bridge-yui.js'></script>
<script type='text/javascript'>
Login = function(){
var dialog, button, userI, passI;
return{
Init:function(){
dialog = new Ext.BasicDialog('loginId', {
autoCreate: true,
width: 250,
height: 130,
modal: true,
closable:false,
resizable:false,
draggable:false
});
button=dialog.addButton('Login', Login.Submit);
dialog.show(document.body.getElementsByTagName('div')[0]);
},
Submit:function(){
dialog.destroy(true);
}
}
}();

Ext.onReady(Login.Init);
</script>
</body>
</html>

jack.slocum
21 Feb 2007, 3:02 PM
Fixed in the new deploy.