look ahead
This commit is contained in:
@@ -17,6 +17,7 @@ import '../widgets/empty_state.dart';
|
||||
import '../widgets/label_filter_dialog.dart';
|
||||
import '../widgets/loading_view.dart';
|
||||
import '../widgets/responsive_body.dart';
|
||||
import '../widgets/shell_tab_scope.dart';
|
||||
import '../widgets/skip_build_when_covered.dart';
|
||||
import 'label_transactions_screen.dart';
|
||||
import 'transactions_screen.dart';
|
||||
@@ -31,6 +32,8 @@ const _kExpenseColor = AppTheme.expense;
|
||||
class OverviewScreen extends StatefulWidget {
|
||||
const OverviewScreen({super.key});
|
||||
|
||||
static const tabIndex = 1;
|
||||
|
||||
@override
|
||||
State<OverviewScreen> createState() => _OverviewScreenState();
|
||||
}
|
||||
@@ -163,6 +166,10 @@ class _OverviewScreenState extends State<OverviewScreen> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
if (ShellTabScope.of(context) != OverviewScreen.tabIndex) {
|
||||
return const SizedBox.expand();
|
||||
}
|
||||
|
||||
final bank = context.watch<BankController>();
|
||||
final meta = context.watch<TxMetaController>();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user