Skip to content

Commit 2d1b0f4

Browse files
committed
$.fn.filter fix
Fix for arrays of elements being returned instead of collections. Affected $.fn.children and $.fn.filter in particular.
2 parents b5c21b5 + b73e55f commit 2d1b0f4

5 files changed

Lines changed: 8 additions & 8 deletions

File tree

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "cash",
33
"main": "dist/cash.js",
4-
"version": "1.2.0",
4+
"version": "1.2.1",
55
"homepage": "https://github.com/kenwheeler/cash",
66
"authors": [
77
"Ken Wheeler <[email protected]>"

dist/cash.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
/*! cash-dom 1.2.0, https://github.com/kenwheeler/cash @license MIT */
3+
/*! cash-dom 1.2.1, https://github.com/kenwheeler/cash @license MIT */
44
(function (root, factory) {
55
if (typeof define === "function" && define.amd) {
66
define(factory);
@@ -355,9 +355,9 @@
355355
},
356356

357357
filter: function (selector) {
358-
return filter.call(this, (isString(selector) ? function (e) {
358+
return cash(filter.call(this, (isString(selector) ? function (e) {
359359
return matches(e, selector);
360-
} : selector));
360+
} : selector)));
361361
},
362362

363363
first: function () {

dist/cash.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cash-dom",
3-
"version": "1.2.0",
3+
"version": "1.2.1",
44
"description": "An absurdly small jQuery alternative for modern browsers.",
55
"main": "./dist/cash.js",
66
"repository": {

src/collection.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fn.extend({
1414
},
1515

1616
filter(selector) {
17-
return filter.call(this, ( isString(selector) ? e => matches(e, selector) : selector ));
17+
return cash(filter.call(this, ( isString(selector) ? e => matches(e, selector) : selector )));
1818
},
1919

2020
first() {

0 commit comments

Comments
 (0)