Skip to content

PrivacyGate class throwing error "Null check operator used on a null value" #2

@timurbutt5053

Description

@timurbutt5053

this is my code:

`builder: (_, child) {
return PrivacyGate(
lockBuilder: (context) => const PrivacyLockPage(),
navigatorKey: NavigationService.navigatorKey,
onLifeCycleChanged: (appLifeCycle) {
final user = ref.watch(currentLoggedUserProvider);
if (user == null) return;
if (user.userSettings?['local_auth'] != true) return;

              if (appLifeCycle == AppLifeCycle.iosWillResignActive ||
                  appLifeCycle == AppLifeCycle.androidOnPause ||
                  appLifeCycle == AppLifeCycle.androidOnDestroy) {
                PrivacyScreen.instance.resumeLock();
              }

              if ((appLifeCycle == AppLifeCycle.iosDidBecomeActive ||
                      appLifeCycle == AppLifeCycle.androidOnResume ||
                      appLifeCycle == AppLifeCycle.androidOnCreate) &&
                  !PrivacyScreen.instance.lockPaused) {
                PrivacyScreen.instance.lock();
              }
            },
            child: child);
      },`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions