silverstripe-framework/admin/javascript
Ingo Schommer 3b40711b98 BUG Resize infinite loops in IE8 (fixes #575)
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
2013-06-13 17:37:25 +02:00
..
jquery-changetracker MINOR Added destroy() method to jQuery.changetracker plugin 2012-06-13 23:16:09 +02:00
jquery-fitheighttoparent MINOR Removing executable flag from all files (thanks miiihi) 2011-09-18 22:04:02 +02:00
lang Fixed whitespace usage 2013-02-18 15:43:52 +01:00
leaktools.js ENHANCEMENT: In dev mode, include some basic leak detection functions in the admin panel 2012-06-15 01:19:19 +02:00
LeftAndMain.AddForm.js FIX Don't silently unset ParentID in "add page" dialog 2013-03-25 23:40:35 +01:00
LeftAndMain.BatchActions.js Batch actions UI enhancement (#7878) 2012-11-02 22:57:14 +01:00
LeftAndMain.Content.js BUGFIX: Use new jQuery.Entwine event capturing, onadd and onremove features to plug some memory leaks 2012-06-15 01:19:15 +02:00
LeftAndMain.EditForm.js BUG Prevent CMS submission on disabled buttons (#7928) 2012-10-08 09:29:08 +02:00
LeftAndMain.FieldHelp.js Allow HTML in FormField->setDescription() 2012-12-18 15:02:23 +01:00
LeftAndMain.js BUG Resize infinite loops in IE8 (fixes #575) 2013-06-13 17:37:25 +02:00
LeftAndMain.Menu.js BUGFIX: Use new jQuery.Entwine event capturing, onadd and onremove features to plug some memory leaks 2012-06-15 01:19:15 +02:00
LeftAndMain.Panel.js BUGFIX: add missing onunmatches 2012-05-23 16:24:15 +12:00
LeftAndMain.Ping.js BUG Fixing session keep alive for non-ADMIN users 2012-11-05 15:41:10 +13:00
LeftAndMain.Preview.js Fixed preview link ordering in CMS 2012-08-28 18:31:15 +02:00
LeftAndMain.Tree.js FIX Node updates in IE without non-object error 2013-01-31 18:59:20 +01:00
LeftAndMain.TreeDropdownField.js FIX 7763 TreeDropdownField needs to refresh after CMS edit form save 2012-08-29 10:52:56 +12:00
lib.js Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
MemberImportForm.js BUGFIX: add missing onunmatches 2012-05-23 16:24:15 +12:00
ModelAdmin.js FIX Properly show link for showing and hiding class spec in model admin 2013-01-15 18:52:05 +13:00
SecurityAdmin.js Dont need to wrap entwine blocks in onload blocks, theres no benefit 2012-07-27 11:17:56 +12:00
ssui.core.js Upgrade jQuery UI to 1.9 2012-11-06 19:45:56 +01:00