fix dropdownmultiselect on beta

This commit is contained in:
AAGaming
2024-10-11 14:58:37 -04:00
parent 4f05a001fb
commit 456ccf479a

View File

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