mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
3b40711b98
IE8 gets a bit confused and fires resize events when element dimensions in the DOM are changed as a result of a resize event, causing an infinite loop. Apart from artificially throttling the event, the only solution I've found is to check for actual window dimension changes. http://stackoverflow.com/questions/12366315/window-resize-event-continually-fires-in-ie7?lq=1 This implicitly fixes an issue where TreeDropdownField panel isn't accessible in the "Insert Media" popup, because the resize event happes to be triggered by the popup overlay, and in effect closes the drop down panel right after opening it. Relating to the jQuery UI component, there's a host of issues and discussions around this, but no solution… http://bugs.jquery.com/ticket/4097 http://bugs.jqueryui.com/ticket/4758 http://bugs.jqueryui.com/ticket/4065 http://bugs.jqueryui.com/ticket/7514 http://bugs.jqueryui.com/ticket/8881 https://groups.google.com/forum/?fromgroups#!topic/jquery-ui/fDSvwAKL6Go http://www.mail-archive.com/jquery-ui@googlegroups.com/msg04839.html |
||
---|---|---|
.. | ||
jquery-ondemand | ||
lang | ||
tree | ||
AssetUploadField.js | ||
ComplexTableField_popup.js | ||
ComplexTableField.js | ||
ConfirmedPasswordField.js | ||
DateField.js | ||
FileIFrameField.js | ||
GridField.js | ||
HasManyFileField.js | ||
HtmlEditorField.js | ||
i18n.js | ||
i18nx.js | ||
ImageFormAction.js | ||
InlineFormAction.js | ||
PermissionCheckboxSetField.js | ||
RelationComplexTableField.js | ||
SelectionGroup.js | ||
TableField.js | ||
TableListField.js | ||
TabSet.js | ||
ToggleCompositeField.js | ||
ToggleField.js | ||
TreeDropdownField.js | ||
UploadField_downloadtemplate.js | ||
UploadField_select.js | ||
UploadField_uploadtemplate.js | ||
UploadField.js |