From 99e4614dc2375e5604f9d259eff1ef8d37d53e59 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 7 Sep 2023 10:13:26 +0800 Subject: [PATCH] :iphone: fix https://github.com/siyuan-note/siyuan/issues/9127 --- app/src/protyle/header/Background.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/header/Background.ts b/app/src/protyle/header/Background.ts index cc0b39bdc..e01a823f1 100644 --- a/app/src/protyle/header/Background.ts +++ b/app/src/protyle/header/Background.ts @@ -1,5 +1,5 @@ import {hasClosestByClassName} from "../util/hasClosest"; -import {getRandom, isMobile} from "../../util/functions"; +import {getRandom, isMobile, isTouchDevice} from "../../util/functions"; import {hideElements} from "../ui/hideElements"; import {uploadFiles} from "../upload"; import {fetchPost} from "../../util/fetch"; @@ -52,7 +52,7 @@ export class Background { this.tagsElement = this.element.querySelector(".b3-chips") as HTMLElement; this.iconElement = this.element.querySelector(".protyle-background__icon") as HTMLElement; this.imgElement = this.element.firstElementChild.firstElementChild as HTMLImageElement; - if (isMobile()) { + if (isTouchDevice()) { this.imgElement.addEventListener("touchstart", (event: TouchEvent & { target: HTMLElement }) => { event.preventDefault(); if (!this.element.firstElementChild.querySelector(".protyle-icons").classList.contains("fn__none")) {