fix dropdownmultiselect on beta

This commit is contained in:
AAGaming
2024-10-11 14:58:37 -04:00
parent 4f05a001fb
commit 456ccf479a
@@ -2,11 +2,11 @@ import {
DialogButton, DialogButton,
DialogCheckbox, DialogCheckbox,
DialogCheckboxProps, DialogCheckboxProps,
Export, findModule,
Marquee, Marquee,
Menu, Menu,
MenuItem, MenuItem,
findModuleExport, Module,
showContextMenu, showContextMenu,
} from '@decky/ui'; } from '@decky/ui';
import { FC, useCallback, useEffect, useState } from 'react'; import { FC, useCallback, useEffect, useState } from 'react';
@@ -14,8 +14,8 @@ import { useTranslation } from 'react-i18next';
import { FaChevronDown } from 'react-icons/fa'; import { FaChevronDown } from 'react-icons/fa';
// TODO add to dfl // TODO add to dfl
const dropDownControlButtonClass = findModuleExport((e: Export) => const dropDownControlButtonClasses = findModule((m: Module) =>
e?.toString?.()?.includes('gamepaddropdown_DropDownControlButton'), m?.DropDownControlButton && m?.["duration-app-launch"],
); );
const DropdownMultiselectItem: FC< const DropdownMultiselectItem: FC<
@@ -76,7 +76,7 @@ const DropdownMultiselect: FC<{
alignItems: 'center', alignItems: 'center',
maxWidth: '100%', maxWidth: '100%',
}} }}
className={dropDownControlButtonClass} className={dropDownControlButtonClasses?.DropDownControlButton}
onClick={(evt) => { onClick={(evt) => {
evt.preventDefault(); evt.preventDefault();
showContextMenu( showContextMenu(