This is an automated email from the ASF dual-hosted git repository.

guanmingchiu pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-1-test by this push:
     new cb373c247b2 [v3-1-test] select filepath using cursor (#61011) (#61506)
cb373c247b2 is described below

commit cb373c247b224480aab83a382acef11d43a3d7d4
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Feb 6 19:58:07 2026 +0800

    [v3-1-test] select filepath using cursor (#61011) (#61506)
    
    (cherry picked from commit 00b88096b96ad457f552abd78c837a416b84e714)
    
    Co-authored-by: Sarthak Vaish 
<[email protected]>
---
 .../airflow/ui/src/pages/Dashboard/Stats/DAGImportErrorsModal.tsx  | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/DAGImportErrorsModal.tsx
 
b/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/DAGImportErrorsModal.tsx
index f27756003fb..488e6db67fb 100644
--- 
a/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/DAGImportErrorsModal.tsx
+++ 
b/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/DAGImportErrorsModal.tsx
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-import { Heading, Text, HStack } from "@chakra-ui/react";
+import { Heading, Text, HStack, ClipboardRoot } from "@chakra-ui/react";
 import { useState } from "react";
 import { useTranslation } from "react-i18next";
 import { LuFileWarning } from "react-icons/lu";
@@ -25,7 +25,7 @@ import { PiFilePy } from "react-icons/pi";
 import { useImportErrorServiceGetImportErrors } from "openapi/queries";
 import { SearchBar } from "src/components/SearchBar";
 import Time from "src/components/Time";
-import { Accordion, Dialog } from "src/components/ui";
+import { Accordion, ClipboardIconButton, Dialog } from "src/components/ui";
 import { Pagination } from "src/components/ui/Pagination";
 
 type ImportDAGErrorModalProps = {
@@ -93,6 +93,9 @@ export const DAGImportErrorsModal: 
React.FC<ImportDAGErrorModalProps> = ({ onClo
                   </Text>
                   <PiFilePy />
                   {importError.filename}
+                  <ClipboardRoot onClick={(event) => event.stopPropagation()} 
value={importError.filename}>
+                    <ClipboardIconButton variant="outline" />
+                  </ClipboardRoot>
                 </Accordion.ItemTrigger>
                 <Accordion.ItemContent>
                   <Text color="fg.muted" fontSize="sm" mb={1}>

Reply via email to