mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
fix: on hover change_cover button correct mouse cursor (#3548)
This commit is contained in:
@ -324,6 +324,7 @@ class DocumentCover extends StatefulWidget {
|
|||||||
class DocumentCoverState extends State<DocumentCover> {
|
class DocumentCoverState extends State<DocumentCover> {
|
||||||
bool isOverlayButtonsHidden = true;
|
bool isOverlayButtonsHidden = true;
|
||||||
bool isPopoverOpen = false;
|
bool isPopoverOpen = false;
|
||||||
|
final PopoverController popoverController = PopoverController();
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
@ -382,12 +383,15 @@ class DocumentCoverState extends State<DocumentCover> {
|
|||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: [
|
children: [
|
||||||
AppFlowyPopover(
|
AppFlowyPopover(
|
||||||
|
controller: popoverController,
|
||||||
|
triggerActions: PopoverTriggerFlags.none,
|
||||||
offset: const Offset(0, 8),
|
offset: const Offset(0, 8),
|
||||||
direction: PopoverDirection.bottomWithCenterAligned,
|
direction: PopoverDirection.bottomWithCenterAligned,
|
||||||
constraints: BoxConstraints.loose(const Size(380, 450)),
|
constraints: BoxConstraints.loose(const Size(380, 450)),
|
||||||
margin: EdgeInsets.zero,
|
margin: EdgeInsets.zero,
|
||||||
onClose: () => isPopoverOpen = false,
|
onClose: () => isPopoverOpen = false,
|
||||||
child: RoundedTextButton(
|
child: RoundedTextButton(
|
||||||
|
onPressed: () => popoverController.show(),
|
||||||
hoverColor: Theme.of(context).colorScheme.surface,
|
hoverColor: Theme.of(context).colorScheme.surface,
|
||||||
textColor: Theme.of(context).colorScheme.tertiary,
|
textColor: Theme.of(context).colorScheme.tertiary,
|
||||||
fillColor: Theme.of(context).colorScheme.surface.withOpacity(0.5),
|
fillColor: Theme.of(context).colorScheme.surface.withOpacity(0.5),
|
||||||
|
Reference in New Issue
Block a user