anchor.diff:                        },
                       ),
                       onTap: () {
  -                      if (route?.settings.name != '/announcements') {
  -                        Navigator.of(context).pushNamed('/announcements');
  -                      } else {
  -                        Navigator.pop(context);
  -                      }
  +                      Navigator.of(context).pushNamed('/announcements');
  +                      // innerDrawerKey.currentState!.close();
                       },
                     ),
                     ListTile(
  
positive.code:                       color: Colors.red,
                      ),
                      title: const Text(LocaleKeys.donate_title).tr(),
                      onTap: () {
                        if (route?.settings.name != '/donate') {
                          Navigator.of(context).pushNamed('/donate');
                        } else {
                          Navigator.pop(context);
                        }
                      },
                    ),
                    ListTile(
  
negative.code: }
  
  class _AppDrawer extends StatelessWidget {
    final GlobalKey<InnerDrawerState> innerDrawerKey;
  
    const _AppDrawer({
      Key? key,
      required this.innerDrawerKey,
    }) : super(key: key);
  
    @override
    Widget build(BuildContext context) {
  