part of 'home.dart'; final class _AppBar extends CustomAppBar { final ValueNotifier selectIndex; final ValueNotifier landscape; const _AppBar({ required this.selectIndex, required this.landscape, super.title, super.actions, super.centerTitle, }); @override Widget build(BuildContext context) { final placeholder = SizedBox( height: CustomAppBar.barHeight ?? 0 + MediaQuery.of(context).padding.top, ); return ValBuilder( listenable: landscape, builder: (ls) { if (ls) return placeholder; return ValBuilder( listenable: selectIndex, builder: (idx) { if (idx == AppTab.ssh.index) return placeholder; return super.build(context); }, ); }, ); } }