From 0e85f1d4ea7fbf50abc42a90d1f2da460d1c98ca Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Apr 2026 17:10:12 +0000 Subject: [PATCH] Fix category delete dialog dropdown overflow Agent-Logs-Url: https://github.com/we-promise/sure/sessions/200da7a4-fd59-4ae4-a709-f631ccf21e8c Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> --- app/views/category/deletions/new.html.erb | 2 +- test/controllers/category/deletions_controller_test.rb | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/views/category/deletions/new.html.erb b/app/views/category/deletions/new.html.erb index cf06b137d..72041a4e7 100644 --- a/app/views/category/deletions/new.html.erb +++ b/app/views/category/deletions/new.html.erb @@ -1,4 +1,4 @@ -<%= render DS::Dialog.new do |dialog| %> +<%= render DS::Dialog.new(scrollable: false) do |dialog| %> <% dialog.with_header(title: t(".delete_category"), subtitle: t(".explanation", category_name: @category.name)) %> <% dialog.with_body do %> diff --git a/test/controllers/category/deletions_controller_test.rb b/test/controllers/category/deletions_controller_test.rb index c8bd3d37c..8353d6901 100644 --- a/test/controllers/category/deletions_controller_test.rb +++ b/test/controllers/category/deletions_controller_test.rb @@ -4,11 +4,16 @@ class Category::DeletionsControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:family_admin) @category = categories(:food_and_drink) + tailwind_build = Rails.root.join("app/assets/builds/tailwind.css") + FileUtils.mkdir_p(tailwind_build.dirname) + File.write(tailwind_build, "/* test */") unless tailwind_build.exist? end test "new" do get new_category_deletion_url(@category) assert_response :success + assert_select "turbo-frame#modal" + assert_match(/
/, response.body) end test "create with replacement" do