Vuetify Version: 2.2.9
Vue Version: 2.6.11
Browsers: Chrome 80.0.3987.87
OS: Mac OS 10.13.6
Using the codepen link:
When slide group comes becomes visible again, the arrows visibility should be figured out automatically.
When the slide group becomes visible, arrows are gone.
I wonder if the solution is to call setWidths() when the vue activated lifecycle event fires? https://vuejs.org/v2/api/#activated
@jaunt Your reproduction link is working as expected for me. Please create another one if it's still not working for you.
I can reproduce it in current chrome
There is a number of hacks but I don't like any of the cause they are all hard-coding CSS.
.v-slide-group__prev {
display: flex !important;
}
Even after updating vuetify to 2.3.4, issue still persist
Please I need another solution. Had same problem on all browsers even IE11
I'm having this issue as well.
I'm having this issue as well with v-slide-group and v-tabs in 2.3.7 version.
I'm using this workaround for now
<template>
<v-slide-group v-show="isVisible" ref="slideGroup">
<v-slide-item>...</v-slide-item>
</v-slide-group>
</template>
<script>
export default {
watch: {
isVisible(val) {
if (val) this.$refs.slideGroup.setWidths();
}
}
};
</script>
Most helpful comment
I can reproduce it in current chrome