From cf8eadc69fe9f63eed7358a1c574550b187b3250 Mon Sep 17 00:00:00 2001 From: "Robin E. R. Davies" Date: Fri, 15 Aug 2025 06:15:01 -0400 Subject: [PATCH] Don't autofocus on touch UI. --- vite/src/pipedal/RenameDialog.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vite/src/pipedal/RenameDialog.tsx b/vite/src/pipedal/RenameDialog.tsx index 21dbcf7..48dadd6 100644 --- a/vite/src/pipedal/RenameDialog.tsx +++ b/vite/src/pipedal/RenameDialog.tsx @@ -45,6 +45,10 @@ export interface RenameDialogState { fullScreen: boolean; }; +function isTouchUi() +{ + return 'ontouchstart' in window || navigator.maxTouchPoints > 0; +} export default class RenameDialog extends ResizeResponsiveComponent { refText: React.RefObject; @@ -129,7 +133,7 @@ export default class RenameDialog extends ResizeResponsiveComponent