1.2.0
Enhancements
- Updated the scroll handling in
OnDemandList
to prune the children of expandedTree
parent rows as the grid scrolls. (#877) - Added configuration options to
List
(the base class for all of the list and grid classes) to allow resizing
based on window resize events to be throttled to improve performance. (#1306 thanks @msssk and @adamdport) - Warn developers when they try to mix
OnDemandList
withPagination
because the two are incompatible. (#1367 thanks @msssk) - Updated
Keyboard#_ensureScroll
to support scrolling to a row as well as a cell. (#1379 thanks @maier49)
Bug Fixes
- Updated the
Pagination
extension to make thePagingTextBox
respond to Enter key presses in Internet Explorer. (#1294 thanks @agubler) - Updated
_StoreMixin
to pass the proper parameters toNode.insertBefore
to fix problems in Internet Explorer. (#1301 thanks @msssk) - Fixed an issue with
Editor#refresh
not returning the value from the base class methods. (#1299) - Fixed an issue with the
Pagination
extension's loading message being removed improperly. - Fixed a scrolling performance issue in
OnDemandList
by usingrequestIdleCallback
(#1351 thanks @msssk) - Fixed an issue with the
ColumnHider
extensions icon being too wide when the browser renders a narrow scrollbar. (#1293 thanks @msssk) - Fixed an issue with managing the no data message that could cause the message to appear twice.
(#1370) - Fixed an issue in the
DnD
extension that could cause rows to disappear after they are dropped. (#1365) - Fixed an issue in the
DnD
extension that could cause the drag avatar to be empty. (#1362 thanks @bryanforbes) - Fixed an issue with using
getElementsByClassName
that Internet Explorer 8 does not support. (#1344 thanks @dylans)
Clean Up
- Removed the "dom-contains"
has
test because it is no longer used. (#1308 thanks @msssk) - Removed the
preserveMomentum
option fromOnDemandList
because it was obsolete. (#1312 thanks @msssk) - Made small documentation updates. (thanks @msssk)
- Updated a module ID in
SingleQuery
to be relative. (#1340 thanks @steveoh) - Updated some of the unit tests to properly clean up after themselves to stop random test failures.