Skip to content
This repository was archived by the owner on Feb 10, 2025. It is now read-only.

Commit a53e4b5

Browse files
chore(release): 1.1.2 [skip ci]
### [1.1.2](v1.1.1...v1.1.2) (2021-06-21) ### Bug Fixes * Virtual scroll options failed to change scrolling event after detection of change. ([4c344a2](4c344a2))
1 parent e004006 commit a53e4b5

File tree

7 files changed

+43
-29
lines changed

7 files changed

+43
-29
lines changed

demo/index.4a7d7a70.js renamed to demo/index.162c40dc.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta name="keywords" content="Vue diff, VueJS diff, Vue diff plugin, VueJS diff plugin, Vue diff viewer, VueJS diff viewer, diff viewer" />
1111
<link href="https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css" rel="stylesheet">
1212
<meta name="google-site-verification" content="u7XrdGhKnDkPIIw867fVSCqMet0sjBwyu5aYpy8stuQ" />
13-
<script type="module" crossorigin src="/vue-diff/demo/index.4a7d7a70.js"></script>
13+
<script type="module" crossorigin src="/vue-diff/demo/index.162c40dc.js"></script>
1414
<link rel="modulepreload" href="/vue-diff/demo/vendor.0293532f.js">
1515
<link rel="stylesheet" href="/vue-diff/demo/index.7b8d7226.css">
1616
</head>

dist/index.es5.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9439,24 +9439,26 @@ var useVirtualScroll = function useVirtualScroll(props, viewer, scrollOptions, m
94399439
debounce: props.inputDelay,
94409440
immediate: true
94419441
});
9442-
watch([function () {
9443-
return props.mode;
9444-
}, function () {
9445-
return props.prev;
9446-
}, function () {
9447-
return props.current;
9448-
}], function () {
9449-
return nextTick(setMeta);
9450-
}, {
9451-
immediate: true
9452-
});
94539442
});
94549443
onBeforeUnmount(function () {
94559444
var _viewer$value2;
94569445

94579446
if (!scrollOptions.value) return;
94589447
(_viewer$value2 = viewer.value) === null || _viewer$value2 === void 0 ? void 0 : _viewer$value2.removeEventListener('scroll', useThrottleFn(setMeta, scrollOptions.value.delay));
94599448
});
9449+
watch(scrollOptions, function (val, prev) {
9450+
if (!prev && val) {
9451+
var _viewer$value3;
9452+
9453+
(_viewer$value3 = viewer.value) === null || _viewer$value3 === void 0 ? void 0 : _viewer$value3.addEventListener('scroll', useThrottleFn(setMeta, val.delay));
9454+
}
9455+
9456+
if (prev && !val) {
9457+
var _viewer$value4;
9458+
9459+
(_viewer$value4 = viewer.value) === null || _viewer$value4 === void 0 ? void 0 : _viewer$value4.removeEventListener('scroll', useThrottleFn(setMeta, prev.delay));
9460+
}
9461+
});
94609462
return {
94619463
minHeight: minHeight
94629464
};

dist/index.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7004,16 +7004,26 @@ const useVirtualScroll = (props, viewer, scrollOptions, meta) => {
70047004
debounce: props.inputDelay,
70057005
immediate: true
70067006
});
7007-
watch([() => props.mode, () => props.prev, () => props.current], () => nextTick(setMeta), {
7008-
immediate: true
7009-
});
70107007
});
70117008
onBeforeUnmount(() => {
70127009
var _viewer$value2;
70137010

70147011
if (!scrollOptions.value) return;
70157012
(_viewer$value2 = viewer.value) === null || _viewer$value2 === void 0 ? void 0 : _viewer$value2.removeEventListener('scroll', useThrottleFn(setMeta, scrollOptions.value.delay));
70167013
});
7014+
watch(scrollOptions, (val, prev) => {
7015+
if (!prev && val) {
7016+
var _viewer$value3;
7017+
7018+
(_viewer$value3 = viewer.value) === null || _viewer$value3 === void 0 ? void 0 : _viewer$value3.addEventListener('scroll', useThrottleFn(setMeta, val.delay));
7019+
}
7020+
7021+
if (prev && !val) {
7022+
var _viewer$value4;
7023+
7024+
(_viewer$value4 = viewer.value) === null || _viewer$value4 === void 0 ? void 0 : _viewer$value4.removeEventListener('scroll', useThrottleFn(setMeta, prev.delay));
7025+
}
7026+
});
70177027
return {
70187028
minHeight
70197029
};

dist/index.runtime.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9443,24 +9443,26 @@
94439443
debounce: props.inputDelay,
94449444
immediate: true
94459445
});
9446-
vue.watch([function () {
9447-
return props.mode;
9448-
}, function () {
9449-
return props.prev;
9450-
}, function () {
9451-
return props.current;
9452-
}], function () {
9453-
return vue.nextTick(setMeta);
9454-
}, {
9455-
immediate: true
9456-
});
94579446
});
94589447
vue.onBeforeUnmount(function () {
94599448
var _viewer$value2;
94609449

94619450
if (!scrollOptions.value) return;
94629451
(_viewer$value2 = viewer.value) === null || _viewer$value2 === void 0 ? void 0 : _viewer$value2.removeEventListener('scroll', useThrottleFn(setMeta, scrollOptions.value.delay));
94639452
});
9453+
vue.watch(scrollOptions, function (val, prev) {
9454+
if (!prev && val) {
9455+
var _viewer$value3;
9456+
9457+
(_viewer$value3 = viewer.value) === null || _viewer$value3 === void 0 ? void 0 : _viewer$value3.addEventListener('scroll', useThrottleFn(setMeta, val.delay));
9458+
}
9459+
9460+
if (prev && !val) {
9461+
var _viewer$value4;
9462+
9463+
(_viewer$value4 = viewer.value) === null || _viewer$value4 === void 0 ? void 0 : _viewer$value4.removeEventListener('scroll', useThrottleFn(setMeta, prev.delay));
9464+
}
9465+
});
94649466
return {
94659467
minHeight: minHeight
94669468
};

package-lock.json

Lines changed: 1 addition & 1 deletion
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": "vue-diff",
3-
"version": "1.1.1",
3+
"version": "1.1.2",
44
"description": "Vue diff viewer",
55
"license": "ISC",
66
"author": {

0 commit comments

Comments
 (0)