From 9e4b8f4c1bfc8b1d8332492ea0f7bc4303807cab Mon Sep 17 00:00:00 2001 From: Maximus Date: Wed, 1 Jul 2026 00:25:03 -0400 Subject: [PATCH] [schedule] Clip/snap child items when a parent bar is moved When a parent schedule bar is dragged or resized on the Production Schedule, prompt before clipping/snapping its child items to fit the new bounds, and apply (or revert) the change on confirm/cancel. Child original dates are stamped at drag start so a cancel restores them exactly. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/components/pages/ProductionSchedule.vue | 61 ++++++++++++++++++--- src/components/widgets/Schedule.vue | 61 +++++++++++++++++++++ src/locales/en.js | 2 + 3 files changed, 116 insertions(+), 8 deletions(-) diff --git a/src/components/pages/ProductionSchedule.vue b/src/components/pages/ProductionSchedule.vue index e9e7ba18a6..1934fb089e 100644 --- a/src/components/pages/ProductionSchedule.vue +++ b/src/components/pages/ProductionSchedule.vue @@ -475,6 +475,17 @@ @confirm="applyToProduction()" v-if="modals.applyScheduleVersion" /> +