mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
Merge branch '3.6' into 3
This commit is contained in:
commit
54047719c0
@ -156,10 +156,16 @@
|
|||||||
* Function: _unselect()
|
* Function: _unselect()
|
||||||
*
|
*
|
||||||
* Unselects the row from the form selection.
|
* Unselects the row from the form selection.
|
||||||
|
*
|
||||||
|
* Using regular js to update the class rather than this.removeClass('active')
|
||||||
|
* because the latter causes the browser to continuously call
|
||||||
|
* element.compareDocumentPosition, causing the browser to hang for long
|
||||||
|
* periods of time, especially on pages with lots of versions (e.g. 100+)
|
||||||
*/
|
*/
|
||||||
_unselect: function() {
|
_unselect: function() {
|
||||||
this.removeClass('active');
|
var tr = this.get(0);
|
||||||
this.find(":input[type=checkbox]").attr("checked", false);
|
tr.className = $.trim(tr.className.replace(/\bactive\b/, ''));
|
||||||
|
this.find(":input[type=checkbox][checked]").attr("checked", false);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user