Scroll bar in custom menu vanished

Hello LibreNMS community,

After upgrading to version 25.10.0, I noticed that the scrollbar in our custom web menu has disappeared.

Could it be related to the merge #18359 (Fix third level menu incorrect scrolling) ?

I am using the custom.blade.php in /resources/views/menu/

Thanks


librenms@ubuntu-librenms:~$ ./validate.php

Component Version
LibreNMS 25.10.0 (2025-10-15T10:32:07+02:00)
DB Schema 2025_09_24_145502_add_port_security_table (357)
PHP 8.4.7
Python 3.12.3
Database MariaDB 10.11.13-MariaDB-0ubuntu0.24.04.1
RRDTool 1.7.2
SNMP 5.9.4.pre2
===========================================

[OK] Composer Version: 2.8.12
[OK] Dependencies up-to-date.
[OK] Database Connected
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQL and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service not detected
[OK] Locks are functional
[OK] Python poller wrapper is polling
[OK] Redis is unavailable
[OK] rrdtool version ok
[OK] Connected to rrdcached

When asking for help and support, please provide as much information as possible. This should include:

  • Steps to reproduce an issue.
  • The output of ./validate.php

If it’s an issue with the WebUI then please consider including a screenshot and the browser version you are using.

If you are having troubles with discovery/polling include the pastebin output of:

./discovery.php -h HOSTNAME -d | curl --data-binary @- https://paste.rs/
./poller.php -h HOSTNAME -r -f -d | curl --data-binary @- https://paste.rs/

If you need to post any text longer than a few lines, please use a “pastebin” service, we recommend using https://paste.rs/ or https://paste.sh/

Would it be okay if we create the following in /html/css/styles.css ?

.scrollable-menu {
height: auto;
max-height: 80vh;
overflow-y: auto;
overflow-x: hidden;
}

it would set the dropdown menu to 80% of the viewport and if there are more entries in the menu it would create a scrollbar.

My use case: i have tons of entries in the custom menu and would like to have it scrollable .

I tested it here on my DEV-LibreNMS machine and it seems to work with that change.