瀏覽代碼

fix(plugins_select): Adjust z-index, fix issue where options cannot be displayed (#22873) (#22893)

tags/1.7.1
HyaCinth 3 月之前
父節點
當前提交
061d4c8ea0
No account linked to committer's email address

+ 1
- 1
web/app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/config-popup.tsx 查看文件

@@ -1,5 +1,5 @@
'use client'
import type { FC } from 'react'
import type { FC, JSX } from 'react'
import React, { useCallback, useState } from 'react'
import { useTranslation } from 'react-i18next'
import { useBoolean } from 'ahooks'

+ 3
- 3
web/app/components/app-sidebar/app-operations.tsx 查看文件

@@ -1,4 +1,4 @@
import type { ReactElement } from 'react'
import type { JSX } from 'react'
import { cloneElement, useCallback } from 'react'
import { useEffect, useRef, useState } from 'react'
import { useTranslation } from 'react-i18next'
@@ -7,7 +7,7 @@ import { PortalToFollowElem, PortalToFollowElemContent, PortalToFollowElemTrigge
import { RiMoreLine } from '@remixicon/react'

export type Operation = {
id: string; title: string; icon: ReactElement; onClick: () => void
id: string; title: string; icon: JSX.Element; onClick: () => void
}

const AppOperations = ({ operations, gap }: {
@@ -47,7 +47,7 @@ const AppOperations = ({ operations, gap }: {
updatedEntries[id] = true
width += gap + childWidth
}
else {
else {
if (i === childrens.length - 1 && width + childWidth <= containerWidth)
updatedEntries[id] = true
else

+ 2
- 2
web/app/components/base/select/pure.tsx 查看文件

@@ -91,7 +91,7 @@ const PureSelect = ({
triggerPopupSameWidth={triggerPopupSameWidth}
>
<PortalToFollowElemTrigger
onClick={() => handleOpenChange(!mergedOpen)}
onClick={() => !disabled && handleOpenChange(!mergedOpen)}
asChild
>
<div
@@ -116,7 +116,7 @@ const PureSelect = ({
</div>
</PortalToFollowElemTrigger>
<PortalToFollowElemContent className={cn(
'z-10',
'z-[9999]',
popupWrapperClassName,
)}>
<div

Loading…
取消
儲存