private method

This commit is contained in:
mertalev 2025-08-04 22:42:33 -04:00
parent c84a589766
commit b16ca42f74
No known key found for this signature in database
GPG Key ID: DF6ABC77AAD98C95

View File

@ -22,11 +22,7 @@ class OneFramePlaceholderImageStreamCompleter extends ImageStreamCompleter {
}) {
_initialImage = initialImage;
images.listen(
(image) {
setImage(image);
_initialImage?.dispose();
_initialImage = null;
},
_onImage,
onError: (Object error, StackTrace stack) {
reportError(
context: ErrorDescription('resolving a single-frame image stream'),
@ -39,6 +35,12 @@ class OneFramePlaceholderImageStreamCompleter extends ImageStreamCompleter {
);
}
_onImage(ImageInfo image) {
setImage(image);
_initialImage?.dispose();
_initialImage = null;
}
@override
void addListener(ImageStreamListener listener) {
final initialImage = _initialImage;