Naoki
Naoki
```dart Theme( data: ThemeData( splashColor: Colors.transparent, highlightColor: Colors.transparent, ), child: TabBar() ``` The solution is this.
Thanks for the great suggestions. When we first created this package, it was for smartphones, so we did not have a large screen in mind. Hopefully it will be responsive...
We are planning to make Dart SDK 2.17, so I think we will merge this with a major version upgrade. Please give me a little time until then.
Thank you for all your help. I want to release #89 with v8, so I am testing it now. I've been playing with python lately, so the release may be...
I think you're trying to pop a nested Navigator. `Navigator.of(context, rootNavigator: true).pop();` should fix it.
How about using `StatefulWidget` with `WidgetsBindingObserver` as a mixin? I think you can implement `didChangeAppLifecycleState` and call `screenLock` depending on the state of the screen.
I will try to find time to try, but I work full time and don't know when that will be.
The result is the same as my idea. Every time the app resumes, it will call `screenLock` and you will be asked for a passcode.
Thanks for the new feature! Please fix the README.md as well. Version 9.1.0 is better for some compatibility.
https://github.com/naoki0719/flutter_screen_lock/blob/master/lib/src/functions.dart In the `screenLock` function, I have a `WillPopScope`Widget that sets a condition that I cannot return to. I think that this can be solved by building the `ScreenLock`Widget directly.