1
0
mirror of https://github.com/django/django.git synced 2025-08-21 17:29:13 +00:00

Fixed #36516, Refs #36366 -- Fixed changelist footer layout with list_editable and list_filter.

Regression in 3f59711581bd22ebd0f13fb040b15b69c0eee21f.
This commit is contained in:
antoliny0919 2025-07-20 22:48:21 +09:00 committed by Sarah Boyce
parent 3ad0e759a6
commit d90bea1b06
2 changed files with 20 additions and 2 deletions

View File

@ -25,8 +25,8 @@
min-height: 400px; min-height: 400px;
} }
.change-list .filtered .results, .change-list .filtered .paginator, .change-list .filtered .results, .filtered #toolbar,
.filtered #toolbar, .filtered div.xfull { .filtered div.xfull {
width: auto; width: auto;
} }

View File

@ -6937,6 +6937,24 @@ class SeleniumTests(AdminSeleniumTestCase):
self.assertEqual(message.get_attribute("innerText"), f"Test {level}") self.assertEqual(message.get_attribute("innerText"), f"Test {level}")
self.take_screenshot(level) self.take_screenshot(level)
@screenshot_cases(["desktop_size", "mobile_size", "rtl", "dark", "high_contrast"])
def test_list_editable_with_filter(self):
from selenium.webdriver.common.by import By
Person.objects.create(name="Tom", gender=1)
self.admin_login(
username="super", password="secret", login_url=reverse("admin:index")
)
self.selenium.get(
self.live_server_url + reverse("admin:admin_views_person_changelist")
)
save_button = self.selenium.find_element(By.NAME, "_save")
self.assertTrue(save_button.is_displayed())
self.take_screenshot("list_editable")
with self.wait_page_loaded():
save_button.click()
@override_settings(ROOT_URLCONF="admin_views.urls") @override_settings(ROOT_URLCONF="admin_views.urls")
class ReadonlyTest(AdminFieldExtractionMixin, TestCase): class ReadonlyTest(AdminFieldExtractionMixin, TestCase):