Skip to content

Commit a41ef35

Browse files
committed
fix: resolve image sharing regression on Android
Commit a736168 introduces image sharing regression on Android.
1 parent 13329ae commit a41ef35

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/utils/cache_util.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ import 'dart:io';
33
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
44
import 'package:path_provider/path_provider.dart';
55

6+
import 'utils.dart';
7+
68
/// From Pilipala
79
class CacheManage {
810
CacheManage._internal();
@@ -13,7 +15,9 @@ class CacheManage {
1315

1416
static Future<Directory> getAppTempDirectory() async {
1517
Directory systemTempDirectory = await getTemporaryDirectory();
16-
return Directory('${systemTempDirectory.path}/c001apk');
18+
return Utils.isDesktop
19+
? Directory('${systemTempDirectory.path}/c001apk')
20+
: systemTempDirectory;
1721
}
1822

1923
// 获取缓存目录

0 commit comments

Comments
 (0)