diff --git a/extensions/Servers/Proxmox/views/components/layout.blade.php b/extensions/Servers/Proxmox/views/components/layout.blade.php index fc66deb19..0720998e2 100644 --- a/extensions/Servers/Proxmox/views/components/layout.blade.php +++ b/extensions/Servers/Proxmox/views/components/layout.blade.php @@ -754,9 +754,27 @@
+ @php + // Find the current tab label, checking both regular tabs and dropdown items + $currentLabel = 'Menu'; + foreach ($tabs as $tab) { + if (isset($tab['view']) && $tab['view'] === $view) { + $currentLabel = $tab['label']; + break; + } + if (isset($tab['dropdown']) && $tab['dropdown'] && isset($tab['items'])) { + foreach ($tab['items'] as $item) { + if ($item['view'] === $view) { + $currentLabel = $item['label']; + break 2; + } + } + } + } + @endphp