[auth] fix logout button not showing on lockscreen

This commit is contained in:
Aman Raj Singh Mourya
2025-01-31 16:10:20 +05:30
parent 6afce67d51
commit 34b20573b5

View File

@@ -33,8 +33,7 @@ class _LockScreenState extends State<LockScreen> with WidgetsBindingObserver {
int remainingTimeInSeconds = 0;
final _lockscreenSetting = LockScreenSettings.instance;
late Brightness _platformBrightness;
final bool hasOptedForOfflineMode =
Configuration.instance.hasOptedForOfflineMode();
final bool isLoggedIn = Configuration.instance.isLoggedIn();
@override
void initState() {
@@ -56,15 +55,15 @@ class _LockScreenState extends State<LockScreen> with WidgetsBindingObserver {
return Scaffold(
appBar: AppBar(
elevation: 0,
leading: hasOptedForOfflineMode
? const SizedBox.shrink()
: IconButton(
leading: isLoggedIn
? IconButton(
icon: const Icon(Icons.logout_outlined),
color: Theme.of(context).iconTheme.color,
onPressed: () {
_onLogoutTapped(context);
},
),
)
: const SizedBox.shrink(),
),
body: GestureDetector(
onTap: () {