Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-16 14:22:47 +08:00
parent 13818533a7
commit 0baf3fcd36
283 changed files with 803 additions and 1550 deletions

View File

@@ -2,9 +2,10 @@ import 'dart:io';
import 'package:PiliPlus/common/widgets/interactiveviewer_gallery/interactive_viewer_boundary.dart';
import 'package:PiliPlus/models/common/image_preview_type.dart';
import 'package:PiliPlus/utils/extension.dart';
import 'package:PiliPlus/utils/extension/string_ext.dart';
import 'package:PiliPlus/utils/image_utils.dart';
import 'package:PiliPlus/utils/page_utils.dart';
import 'package:PiliPlus/utils/platform_utils.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:cached_network_image/cached_network_image.dart';
@@ -272,7 +273,7 @@ class _InteractiveviewerGalleryState extends State<InteractiveviewerGallery>
onDoubleTap,
),
onLongPress: !isFileImg ? () => onLongPress(item) : null,
onSecondaryTap: !isFileImg && !Utils.isMobile
onSecondaryTap: !isFileImg && !PlatformUtils.isMobile
? () => onLongPress(item)
: null,
child: widget.itemBuilder != null
@@ -415,7 +416,7 @@ class _InteractiveviewerGalleryState extends State<InteractiveviewerGallery>
content: Column(
mainAxisSize: MainAxisSize.min,
children: [
if (Utils.isMobile)
if (PlatformUtils.isMobile)
ListTile(
onTap: () {
Get.back();
@@ -443,7 +444,7 @@ class _InteractiveviewerGalleryState extends State<InteractiveviewerGallery>
dense: true,
title: const Text('保存图片', style: TextStyle(fontSize: 14)),
),
if (Utils.isDesktop)
if (PlatformUtils.isDesktop)
ListTile(
onTap: () {
Get.back();