espresso3389 / pdfrx

pdfrx is yet another PDF viewer implementation that built on the top of pdfium. The plugin currently supports Android, iOS, Windows, macOS, Linux, and Web.
MIT License
60 stars 36 forks source link

pdfcontroller returning null #101

Closed dhruvhighspot closed 2 months ago

dhruvhighspot commented 2 months ago

controller outside viewerOverlayBuilder returning null

testWidgets('Test PDF Viewer with completed download', (WidgetTester tester) async {
    final PdfViewerController _pdfViewerController2 = PdfViewerController();
    final MaterialApp materialApp = MaterialApp(
      home: Scaffold(
        body: PdfViewer.asset(
          "test.pdf",
          controller: _pdfViewerController2,
        ),
      ),
    );

    await tester.pumpWidget(materialApp);
    expect(find.byType(PdfViewer), findsOneWidget);
    print("TEST: ${_pdfViewerController2.pageNumber}");
  });`
flutter test test/widgets/content_views/hs_pdf_view_new_test.dart
00:02 +2: Test PDF Viewer with completed download                                                                                                                               
TEST: null
00:02 +3: All tests passed!
dhruvhighspot commented 2 months ago

similar to 100

espresso3389 commented 2 months ago

What are you doing? It seems identical to #100...