UI: Dropdown inside table rows create new scrolling contexts #5321

Closed
opened 2025-12-29 19:26:37 +01:00 by adam · 1 comment
Owner

Originally created by @ndom91 on GitHub (Sep 4, 2021).

NetBox version

v3.0.1

Python version

3.7

Steps to Reproduce

Go to a device with interfaces and select the "connect" dropdown. This will give the user a choice of "Interface", "Front Port", "Rear Port", "Circuit Termination". However, this dropdown will cause the interior of the table of interfaces to scroll if the table is shorter the amount of choices in the dropdown, i.e. if there are only 2-3 interfaces.

Expected Behavior

Interior table area should not scroll inside itself. Maybe something like an overflow: visible; on it would help?

Observed Behavior

See gif:

2021-09-04-22-20-31

CC: @thatmattlove

Originally created by @ndom91 on GitHub (Sep 4, 2021). ### NetBox version v3.0.1 ### Python version 3.7 ### Steps to Reproduce Go to a device with interfaces and select the "connect" dropdown. This will give the user a choice of "Interface", "Front Port", "Rear Port", "Circuit Termination". However, this dropdown will cause the interior of the table of interfaces to scroll if the table is shorter the amount of choices in the dropdown, i.e. if there are only 2-3 interfaces. ### Expected Behavior Interior table area should not scroll inside itself. Maybe something like an `overflow: visible;` on it would help? ### Observed Behavior See gif: ![2021-09-04-22-20-31](https://user-images.githubusercontent.com/7415984/132107158-586273f0-a10f-4f93-8bc8-b521ef93f88e.gif) CC: @thatmattlove
adam added the type: bugstatus: duplicate labels 2025-12-29 19:26:37 +01:00
adam closed this issue 2025-12-29 19:26:37 +01:00
Author
Owner

@jbakklund commented on GitHub (Sep 6, 2021):

This issue is equal to #7179

@jbakklund commented on GitHub (Sep 6, 2021): This issue is equal to #7179
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5321