diff --git a/lib/src/pages/layouts/yaru_compact_layout.dart b/lib/src/pages/layouts/yaru_compact_layout.dart index ef6dd8c8f..070fa4360 100644 --- a/lib/src/pages/layouts/yaru_compact_layout.dart +++ b/lib/src/pages/layouts/yaru_compact_layout.dart @@ -86,25 +86,22 @@ class _YaruCompactLayoutState extends State { } Widget _buildNavigationRail(BuildContext context, BoxConstraints constraint) { - return SizedBox( - height: MediaQuery.of(context).size.height, - child: SingleChildScrollView( - controller: _controller, - child: ConstrainedBox( - constraints: BoxConstraints(minHeight: constraint.maxHeight), - child: YaruNavigationRail( - style: widget.style, - selectedIndex: _index, - onDestinationSelected: (index) { - setState(() { - _index = index; - widget.onSelected?.call(index); - }); - }, - length: widget.length, - iconBuilder: widget.iconBuilder, - titleBuilder: widget.titleBuilder, - ), + return SingleChildScrollView( + controller: _controller, + child: ConstrainedBox( + constraints: BoxConstraints(minHeight: constraint.maxHeight), + child: YaruNavigationRail( + style: widget.style, + selectedIndex: _index, + onDestinationSelected: (index) { + setState(() { + _index = index; + widget.onSelected?.call(index); + }); + }, + length: widget.length, + iconBuilder: widget.iconBuilder, + titleBuilder: widget.titleBuilder, ), ), );