From 06939f6ddd294e67d0f69a47bb89b2b5ce8906e9 Mon Sep 17 00:00:00 2001 From: Mathias Stamm <48407068+mathiasstamm@users.noreply.github.com> Date: Fri, 17 May 2024 20:26:09 +0000 Subject: [PATCH 1/2] fix(vue): slider not visible after reactivation & resize in --- src/vue.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vue.ts b/src/vue.ts index 0228020..19f3648 100644 --- a/src/vue.ts +++ b/src/vue.ts @@ -1,4 +1,4 @@ -import { isRef, onMounted, onUnmounted, Ref, ref, watch } from 'vue' +import { isRef, onActivated, onMounted, onUnmounted, Ref, ref, watch } from 'vue' import KeenSlider, { KeenSliderHooks, @@ -36,6 +36,10 @@ export function useKeenSlider< ) }) + onActivated(() => { + if (slider.value) slider.value.update(); + }) + onUnmounted(() => { if (slider.value) slider.value.destroy() }) From 1465d2a92cbb5d399be6fbab16ccbb8a65de7a58 Mon Sep 17 00:00:00 2001 From: Mathias Stamm <48407068+mathiasstamm@users.noreply.github.com> Date: Fri, 17 May 2024 21:09:50 +0000 Subject: [PATCH 2/2] chore(vue): remove semi to match other code-style --- src/vue.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vue.ts b/src/vue.ts index 19f3648..6238f97 100644 --- a/src/vue.ts +++ b/src/vue.ts @@ -37,7 +37,7 @@ export function useKeenSlider< }) onActivated(() => { - if (slider.value) slider.value.update(); + if (slider.value) slider.value.update() }) onUnmounted(() => {