From 04874e69f2000aa6a92dfa94a0e9f6d0585f3226 Mon Sep 17 00:00:00 2001 From: ajnart Date: Mon, 8 Aug 2022 13:44:35 +0200 Subject: [PATCH] :bug: Fix module wrapper hover bug --- src/modules/moduleWrapper.tsx | 44 +++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/src/modules/moduleWrapper.tsx b/src/modules/moduleWrapper.tsx index 3ae65a0b2..d6e08506b 100644 --- a/src/modules/moduleWrapper.tsx +++ b/src/modules/moduleWrapper.tsx @@ -13,6 +13,7 @@ import { import { useHover } from '@mantine/hooks'; import { IconAdjustments } from '@tabler/icons'; import { motion } from 'framer-motion'; +import { useState } from 'react'; import { useConfig } from '../tools/state'; import { IModule } from './ModuleTypes'; @@ -148,7 +149,7 @@ export function ModuleWrapper(props: any) { // Remove 'Module' from enabled modules titles const isShown = enabledModules[module.title]?.enabled ?? false; //TODO: fix the hover problem - const { hovered, ref } = useHover(); + const [hovering, setHovering] = useState(false); if (!isShown) { return null; @@ -158,7 +159,6 @@ export function ModuleWrapper(props: any) { ); } @@ -185,6 +192,7 @@ export function ModuleMenu(props: any) { <> {module.options && ( - - - - - - - + + + + Settings