Only call setFullScreen if that changes fullscreen state
This commit is contained in:
@@ -65,7 +65,9 @@ class _SheetViewerPageState extends State<SheetViewerPage>
|
||||
_rightDrawingController = DrawingController(maxHistorySteps: 50);
|
||||
|
||||
FullScreen.addListener(this);
|
||||
FullScreen.setFullScreen(widget.config.fullscreen);
|
||||
if (FullScreen.isFullScreen != widget.config.fullscreen) {
|
||||
FullScreen.setFullScreen(widget.config.fullscreen);
|
||||
}
|
||||
_documentLoaded = _loadPdf();
|
||||
}
|
||||
|
||||
@@ -210,7 +212,7 @@ class _SheetViewerPageState extends State<SheetViewerPage>
|
||||
}
|
||||
|
||||
void _toggleFullscreen() {
|
||||
FullScreen.setFullScreen(!widget.config.fullscreen);
|
||||
FullScreen.setFullScreen(!FullScreen.isFullScreen);
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user