releaseLock method

Future<bool> releaseLock()

Release the computer use lock.

Implementation

Future<bool> releaseLock() async {
  final released = await _lockManager.releaseComputerUseLock();
  if (released) {
    isActive.value = false;
    lockState.value = 'free';
    // Unhide any hidden apps
    if (hiddenApps.isNotEmpty) {
      await unhideComputerUseApps(List.from(hiddenApps));
      hiddenApps.clear();
    }
  }
  return released;
}