diff --git a/lib/ui/app/app_drawer.dart b/lib/ui/app/app_drawer.dart index f2d8adf48..b7202bc3e 100644 --- a/lib/ui/app/app_drawer.dart +++ b/lib/ui/app/app_drawer.dart @@ -1,5 +1,6 @@ import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; +import 'package:redux/redux.dart'; import 'package:flutter_redux/flutter_redux.dart'; import 'package:invoiceninja_flutter/constants.dart'; import 'package:invoiceninja_flutter/data/models/models.dart'; @@ -16,7 +17,6 @@ import 'package:invoiceninja_flutter/utils/keys.dart'; import 'package:invoiceninja_flutter/utils/localization.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:invoiceninja_flutter/utils/platforms.dart'; -import 'package:redux/redux.dart'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:invoiceninja_flutter/redux/expense/expense_actions.dart'; import 'package:invoiceninja_flutter/redux/vendor/vendor_actions.dart'; diff --git a/lib/ui/app/app_drawer_vm.dart b/lib/ui/app/app_drawer_vm.dart index 23da7b914..2379fda3b 100644 --- a/lib/ui/app/app_drawer_vm.dart +++ b/lib/ui/app/app_drawer_vm.dart @@ -1,6 +1,7 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_redux/flutter_redux.dart'; +import 'package:invoiceninja_flutter/redux/dashboard/dashboard_actions.dart'; import 'package:invoiceninja_flutter/ui/app/app_builder.dart'; import 'package:redux/redux.dart'; import 'package:invoiceninja_flutter/ui/app/app_drawer.dart'; @@ -52,6 +53,7 @@ class AppDrawerVM { onCompanyChanged: (BuildContext context, String companyIndex, CompanyEntity company) { store.dispatch(SelectCompany(int.parse(companyIndex), company)); + store.dispatch(LoadDashboard()); AppBuilder.of(context).rebuild(); }, );