diff --git a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue index c7c607dd..46818337 100644 --- a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue +++ b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue @@ -182,6 +182,13 @@ export default { return tintSourceObject.src; }, + // Reset selections when tint changes for the same glass to ensure proper selection. + // Also checks if only a single part is present for the tint. + ResetTintAndPartSelections() { + this.selectedPartNumber = null; + this.AutoSelectIfSinglePart(); + }, + AutoSelectIfSinglePart() { if (this.partsForSelectedTint?.length > 0) {