diff --git a/lib/ui/device_folder_page.dart b/lib/ui/device_folder_page.dart index fefc2cfa1..df1e55a49 100644 --- a/lib/ui/device_folder_page.dart +++ b/lib/ui/device_folder_page.dart @@ -22,15 +22,6 @@ class DeviceFolderPage extends StatefulWidget { class _DeviceFolderPageState extends State { final logger = Logger("DeviceFolderPageState"); Set _selectedFiles = Set(); - StreamSubscription _subscription; - - @override - void initState() { - _subscription = Bus.instance.on().listen((event) { - setState(() {}); - }); - super.initState(); - } @override Widget build(Object context) { @@ -54,6 +45,7 @@ class _DeviceFolderPageState extends State { _selectedFiles = selectedFiles; }); }, + reloadEvent: Bus.instance.on(), ), ); } @@ -70,10 +62,4 @@ class _DeviceFolderPageState extends State { } return filteredFiles; } - - @override - void dispose() { - _subscription.cancel(); - super.dispose(); - } }