fix: click cursor on hover & cleanup

This commit is contained in:
DenserMeerkat
2024-06-13 01:07:53 +05:30
parent 8228b28a24
commit 04f763eca5
2 changed files with 62 additions and 71 deletions

View File

@ -106,6 +106,7 @@ class CollectionPane extends ConsumerWidget {
const Expanded(
child: RequestList(),
),
kVSpacer5
],
),
);

View File

@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:apidash/extensions/context_extensions.dart';
import 'package:apidash/providers/ui_providers.dart';
import 'package:apidash/extensions/extensions.dart';
import 'package:apidash/providers/providers.dart';
class BottomNavBar extends ConsumerWidget {
const BottomNavBar({super.key});
@ -157,12 +157,8 @@ Widget customNavigationDestination(
Function()? onTap,
}) {
bool isSelected = railIdx == buttonIdx;
return TooltipVisibility(
visible: context.isCompactWindow,
child: Tooltip(
message: label,
triggerMode: TooltipTriggerMode.longPress,
verticalOffset: 42,
return MouseRegion(
cursor: SystemMouseCursors.click,
child: GestureDetector(
behavior: HitTestBehavior.translucent,
onTap: isSelected
@ -203,10 +199,7 @@ Widget customNavigationDestination(
isSelected ? selectedIcon : icon,
color: isSelected
? Theme.of(context).colorScheme.onSecondaryContainer
: Theme.of(context)
.colorScheme
.onSurface
.withOpacity(0.65),
: Theme.of(context).colorScheme.onSurface.withOpacity(0.65),
),
),
),
@ -217,9 +210,7 @@ Widget customNavigationDestination(
style: Theme.of(context).textTheme.labelSmall!.copyWith(
fontWeight: FontWeight.w600,
color: isSelected
? Theme.of(context)
.colorScheme
.onSecondaryContainer
? Theme.of(context).colorScheme.onSecondaryContainer
: Theme.of(context)
.colorScheme
.onSurface
@ -230,6 +221,5 @@ Widget customNavigationDestination(
],
),
),
),
);
}