diff --git a/src/layouts/vehicle/vehicle.vue b/src/layouts/vehicle/vehicle.vue index 28900033b..c8c404b47 100644 --- a/src/layouts/vehicle/vehicle.vue +++ b/src/layouts/vehicle/vehicle.vue @@ -251,7 +251,10 @@ export default { if (make) { const result = await this.getModelOptions(this.selectedYear, make); this.modelOptions = result?.data; - if (this.selectedMakefromStore() !== make) { + if ( + this.selectedMakefromStore() === make || + this.selectedMakefromStore() !== make + ) { if (this.modelOptions.length === 1) this.selectedModel = this.modelOptions[0]; else this.selectedModel = null; this.selectedStyle = null; @@ -270,7 +273,10 @@ export default { model ); this.styleOptions = result?.data; - if (this.selectedModelfromStore() !== model) { + if ( + this.selectedModelfromStore() !== model || + this.selectedModelfromStore() === model + ) { if (this.styleOptions.length === 1) this.selectedStyle = this.styleOptions[0]; else this.selectedStyle = null; }