diff --git a/CHANGELOG_CHERRYPICK.md b/CHANGELOG_CHERRYPICK.md
index 9ec392546d..4d7ab35c12 100644
--- a/CHANGELOG_CHERRYPICK.md
+++ b/CHANGELOG_CHERRYPICK.md
@@ -41,6 +41,7 @@
- 노트 작성 폼의 디자인 개선
- 헤더에 뒤로 가기 버튼 추가
- Fix: (Friendly) 위젯 영역에 safe-area-inset-bottom이 적용되지 않음
+- Fix: (Friendly) 플로팅 메뉴를 길게 눌렀을 때 프로필 이미지를 드래그 할 수 있는 문제
- Fix: 위젯 편집 시 헤더 이외의 영역을 눌렀을 때 위젯 설정이 뜨는 문제
- Fix: 위젯 편집 종료 버튼이 여러 개 있는 문제
- Fix: 일부 옵션 변경 시 페이지를 새로 고치도록
diff --git a/packages/frontend/src/components/MkImgWithBlurhash.vue b/packages/frontend/src/components/MkImgWithBlurhash.vue
index 38406cc0be..229b5983eb 100644
--- a/packages/frontend/src/components/MkImgWithBlurhash.vue
+++ b/packages/frontend/src/components/MkImgWithBlurhash.vue
@@ -10,7 +10,7 @@
:leaveFromClass="defaultStore.state.animation && props.transition?.leaveFromClass || undefined"
>
-
+
@@ -66,6 +66,7 @@ const props = withDefaults(defineProps<{
width?: number;
cover?: boolean;
forceBlurhash?: boolean;
+ noDrag?: boolean;
}>(), {
transition: null,
src: null,
@@ -75,6 +76,7 @@ const props = withDefaults(defineProps<{
width: 64,
cover: true,
forceBlurhash: false,
+ noDrag: false,
});
const viewId = uuid();
@@ -238,5 +240,9 @@ onUnmounted(() => {
.img {
object-fit: contain;
+
+ &.noDrag {
+ -webkit-user-drag: none;
+ }
}
diff --git a/packages/frontend/src/components/global/CPAvatar-Friendly.vue b/packages/frontend/src/components/global/CPAvatar-Friendly.vue
index 4ddaeb0dae..167f8ee669 100644
--- a/packages/frontend/src/components/global/CPAvatar-Friendly.vue
+++ b/packages/frontend/src/components/global/CPAvatar-Friendly.vue
@@ -1,6 +1,6 @@
-
+