diff --git a/android/app/src/main/java/deckers/thibault/aves/MainActivity.java b/android/app/src/main/java/deckers/thibault/aves/MainActivity.java index 3034f3528..15e642e57 100644 --- a/android/app/src/main/java/deckers/thibault/aves/MainActivity.java +++ b/android/app/src/main/java/deckers/thibault/aves/MainActivity.java @@ -95,7 +95,6 @@ public class MainActivity extends FlutterActivity { Integer width = call.argument("width"); Integer height = call.argument("height"); ImageEntry entry = new ImageEntry(map); - Log.d(LOG_TAG, "getImageBytes with uri=" + entry.getUri()); thumbnailFetcher.fetch(entry, width, height, result); break; } diff --git a/android/app/src/main/java/deckers/thibault/aves/model/provider/MediaStoreImageProvider.java b/android/app/src/main/java/deckers/thibault/aves/model/provider/MediaStoreImageProvider.java index cfbc82580..dddd8886f 100644 --- a/android/app/src/main/java/deckers/thibault/aves/model/provider/MediaStoreImageProvider.java +++ b/android/app/src/main/java/deckers/thibault/aves/model/provider/MediaStoreImageProvider.java @@ -109,8 +109,6 @@ public class MediaStoreImageProvider { } catch (Exception e) { Log.d(LOG_TAG, "failed to get entries", e); } - - Log.d(LOG_TAG, "fetch completed with " + entries.size() + " entries"); return entries; } } diff --git a/lib/model/image_fetcher.dart b/lib/model/image_fetcher.dart index 0cb0cf20d..418ab4914 100644 --- a/lib/model/image_fetcher.dart +++ b/lib/model/image_fetcher.dart @@ -9,7 +9,9 @@ class ImageFetcher { static Future> getImageEntries() async { try { final result = await platform.invokeMethod('getImageEntries'); - return (result as List).cast(); + final entries = (result as List).cast(); + debugPrint('getImageEntries found ${entries.length} entries'); + return entries; } on PlatformException catch (e) { debugPrint('getImageEntries failed with exception=${e.message}'); } @@ -17,6 +19,7 @@ class ImageFetcher { } static Future getImageBytes(Map entry, int width, int height) async { + debugPrint('getImageBytes with uri=${entry['uri']}'); try { final result = await platform.invokeMethod('getImageBytes', { 'entry': entry, diff --git a/lib/thumbnail.dart b/lib/thumbnail.dart index 66417424f..6ebce746e 100644 --- a/lib/thumbnail.dart +++ b/lib/thumbnail.dart @@ -32,6 +32,7 @@ class ThumbnailState extends State { @override void initState() { super.initState(); +// debugPrint('initState with uri=$uri entry=${widget.entry['path']}'); initByteLoader(); } @@ -39,6 +40,7 @@ class ThumbnailState extends State { void didUpdateWidget(Thumbnail oldWidget) { super.didUpdateWidget(oldWidget); if (uri == oldWidget.entry['uri'] && widget.extent == oldWidget.extent) return; +// debugPrint('didUpdateWidget FROM uri=${oldWidget.entry['uri']} TO uri=$uri entry=${widget.entry['path']}'); initByteLoader(); } @@ -49,6 +51,7 @@ class ThumbnailState extends State { @override void dispose() { +// debugPrint('dispose with uri=$uri entry=${widget.entry['path']}'); ImageFetcher.cancelGetImageBytes(uri); super.dispose(); } diff --git a/lib/thumbnail_collection.dart b/lib/thumbnail_collection.dart index ce9b85501..8369a4954 100644 --- a/lib/thumbnail_collection.dart +++ b/lib/thumbnail_collection.dart @@ -20,6 +20,7 @@ class ThumbnailCollection extends StatelessWidget { @override Widget build(BuildContext context) { +// debugPrint('$runtimeType build with sections=${sections.length}'); return DraggableScrollbar.arrows( labelTextBuilder: (double offset) => Text( "${offset ~/ 1}", @@ -58,6 +59,7 @@ class SectionSliver extends StatelessWidget { @override Widget build(BuildContext context) { +// debugPrint('$runtimeType build with sectionKey=$sectionKey'); var columnCount = 4; var mediaQuery = MediaQuery.of(context);