From 1f816a109dab6d333b6f7fa6d3f54917b67a575d Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Fri, 17 Jul 2026 21:06:09 -0400 Subject: [PATCH] fix(web): stop board swaps from nesting the full board inside the grid Status-change actions (detail panel buttons and drag-and-drop) targeted #kanban-board with innerHTML, but the handlers return the full _KanbanBoard partial including the #board-content wrapper and filter bar. Each action nested a new board inside the grid, duplicating the filter chips and collapsing the layout. Target #board-content with outerHTML instead, matching the filter bar and create-task form. Co-Authored-By: Claude Fable 5 --- .../Pages/Partials/_TaskDetail.cshtml | 34 +++++++++---------- TaskTracker.Api/wwwroot/js/app.js | 4 +-- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/TaskTracker.Api/Pages/Partials/_TaskDetail.cshtml b/TaskTracker.Api/Pages/Partials/_TaskDetail.cshtml index c8f0f35..6dc41e9 100644 --- a/TaskTracker.Api/Pages/Partials/_TaskDetail.cshtml +++ b/TaskTracker.Api/Pages/Partials/_TaskDetail.cshtml @@ -1,4 +1,4 @@ -@using TaskTracker.Api.Pages +@using TaskTracker.Api.Pages @using TaskTracker.Core.Enums @model TaskTracker.Core.Entities.WorkTask @@ -192,15 +192,15 @@ { case WorkTaskStatus.Pending: