flutter_pdf_render icon indicating copy to clipboard operation
flutter_pdf_render copied to clipboard

Attribute currentPageNumber is not incremented on last small page

Open HeropolisDa2ny opened this issue 11 months ago • 0 comments

Hello,

Working with small page PDF makes me find a bug. Whenever I scroll down to the last page the current page number is not incremented to the last page number. However If I add 100 bottom padding and now scroll to the last page the current page number is incremented.

  @override
  void initState() {
    super.initState();

    _pdfViewerController.addListener(() {
      final hasRead = cubit.state.hasRead;

      if (_pdfViewerController.isReady &&
          _pdfViewerController.pageCount ==
              _pdfViewerController.currentPageNumber &&
          !hasRead) {
        cubit.updateHasReadDoc();
      }
    });
  }

HeropolisDa2ny avatar Mar 19 '24 12:03 HeropolisDa2ny