Remove unnecessary subscription to event

This commit is contained in:
Vishnu Mohandas 2020-06-16 00:36:00 +05:30
parent a387d026ae
commit e584226728

View file

@ -1,15 +1,10 @@
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:photos/core/event_bus.dart';
import 'package:photos/db/photo_db.dart';
import 'package:photos/events/remote_sync_event.dart';
import 'package:photos/folder_service.dart';
import 'package:photos/models/folder.dart';
import 'package:photos/models/photo.dart';
import 'package:photos/ui/gallery.dart';
import 'package:photos/ui/gallery_app_bar_widget.dart';
import 'package:logging/logging.dart';
class RemoteFolderPage extends StatefulWidget {
final Folder folder;
@ -21,19 +16,7 @@ class RemoteFolderPage extends StatefulWidget {
}
class _RemoteFolderPageState extends State<RemoteFolderPage> {
final _logger = Logger("RemoteFolderPageState");
Set<Photo> _selectedPhotos = Set<Photo>();
StreamSubscription<RemoteSyncEvent> _subscription;
@override
void initState() {
_subscription = Bus.instance.on<RemoteSyncEvent>().listen((event) {
if (event.success) {
setState(() {});
}
});
super.initState();
}
@override
Widget build(Object context) {
@ -63,10 +46,4 @@ class _RemoteFolderPageState extends State<RemoteFolderPage> {
}),
);
}
@override
void dispose() {
_subscription.cancel();
super.dispose();
}
}