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}>