Skip to content

Commit 87443dd

Browse files
chore(all): prepare release 0.4.4
1 parent 811f8a4 commit 87443dd

File tree

9 files changed

+52
-8
lines changed

9 files changed

+52
-8
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aurelia-ui-virtualization",
3-
"version": "0.4.3",
3+
"version": "0.4.4",
44
"description": "A plugin that provides a virtualized repeater and other virtualization services.",
55
"keywords": [
66
"aurelia",

dist/amd/utilities.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@ define(['exports', 'aurelia-templating-resources/repeat-utilities'], function (e
2323
var viewStart = view.firstChild;
2424
var element = viewStart.nextSibling;
2525
var viewEnd = view.lastChild;
26-
var parentElement = bottomBuffer.parentElement;
26+
var parentElement = void 0;
27+
28+
if (bottomBuffer.parentElement) {
29+
parentElement = bottomBuffer.parentElement;
30+
} else if (bottomBuffer.parentNode) {
31+
parentElement = bottomBuffer.parentNode;
32+
}
2733

2834
parentElement.insertBefore(viewEnd, bottomBuffer);
2935
parentElement.insertBefore(element, viewEnd);

dist/aurelia-ui-virtualization.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,13 @@ export function insertBeforeNode(view: View, bottomBuffer: number): void {
3636
let viewStart = view.firstChild;
3737
let element = viewStart.nextSibling;
3838
let viewEnd = view.lastChild;
39-
let parentElement = bottomBuffer.parentElement;
39+
let parentElement;
40+
41+
if (bottomBuffer.parentElement) {
42+
parentElement = bottomBuffer.parentElement;
43+
} else if (bottomBuffer.parentNode) {
44+
parentElement = bottomBuffer.parentNode;
45+
}
4046

4147
parentElement.insertBefore(viewEnd, bottomBuffer);
4248
parentElement.insertBefore(element, viewEnd);

dist/commonjs/utilities.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,13 @@ function insertBeforeNode(view, bottomBuffer) {
2525
var viewStart = view.firstChild;
2626
var element = viewStart.nextSibling;
2727
var viewEnd = view.lastChild;
28-
var parentElement = bottomBuffer.parentElement;
28+
var parentElement = void 0;
29+
30+
if (bottomBuffer.parentElement) {
31+
parentElement = bottomBuffer.parentElement;
32+
} else if (bottomBuffer.parentNode) {
33+
parentElement = bottomBuffer.parentNode;
34+
}
2935

3036
parentElement.insertBefore(viewEnd, bottomBuffer);
3137
parentElement.insertBefore(element, viewEnd);

dist/es2015/utilities.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,13 @@ export function insertBeforeNode(view, bottomBuffer) {
1212
let viewStart = view.firstChild;
1313
let element = viewStart.nextSibling;
1414
let viewEnd = view.lastChild;
15-
let parentElement = bottomBuffer.parentElement;
15+
let parentElement;
16+
17+
if (bottomBuffer.parentElement) {
18+
parentElement = bottomBuffer.parentElement;
19+
} else if (bottomBuffer.parentNode) {
20+
parentElement = bottomBuffer.parentNode;
21+
}
1622

1723
parentElement.insertBefore(viewEnd, bottomBuffer);
1824
parentElement.insertBefore(element, viewEnd);

dist/system/utilities.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,13 @@ System.register(['aurelia-templating-resources/repeat-utilities'], function (_ex
2121
var viewStart = view.firstChild;
2222
var element = viewStart.nextSibling;
2323
var viewEnd = view.lastChild;
24-
var parentElement = bottomBuffer.parentElement;
24+
var parentElement = void 0;
25+
26+
if (bottomBuffer.parentElement) {
27+
parentElement = bottomBuffer.parentElement;
28+
} else if (bottomBuffer.parentNode) {
29+
parentElement = bottomBuffer.parentNode;
30+
}
2531

2632
parentElement.insertBefore(viewEnd, bottomBuffer);
2733
parentElement.insertBefore(element, viewEnd);

dist/temp/aurelia-ui-virtualization.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,13 @@ function insertBeforeNode(view, bottomBuffer) {
116116
var viewStart = view.firstChild;
117117
var element = viewStart.nextSibling;
118118
var viewEnd = view.lastChild;
119-
var parentElement = bottomBuffer.parentElement;
119+
var parentElement = void 0;
120+
121+
if (bottomBuffer.parentElement) {
122+
parentElement = bottomBuffer.parentElement;
123+
} else if (bottomBuffer.parentNode) {
124+
parentElement = bottomBuffer.parentNode;
125+
}
120126

121127
parentElement.insertBefore(viewEnd, bottomBuffer);
122128
parentElement.insertBefore(element, viewEnd);

doc/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
### 0.4.4 (2016-04-28)
2+
3+
4+
#### Bug Fixes
5+
6+
* **utilities:** undefined parentElement in IE11 ([c7bb7857](http://github.com/aurelia/ui-virtualization/commit/c7bb78576cf584c203cddb2e9374ff9df4284caf))
7+
8+
19
### 0.4.3 (2016-04-21)
210

311

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aurelia-ui-virtualization",
3-
"version": "0.4.3",
3+
"version": "0.4.4",
44
"description": "A plugin that provides a virtualized repeater and other virtualization services.",
55
"keywords": [
66
"aurelia",

0 commit comments

Comments
 (0)