This commit is contained in:
wgh19
2024-05-15 16:39:13 +08:00
parent 94b54aad15
commit 6fe2e73fac
2 changed files with 8 additions and 4 deletions

View File

@@ -30,11 +30,11 @@ class ToastOverlay extends StatelessWidget {
child: Align(
alignment: Alignment.bottomCenter,
child: PhysicalModel(
color: ColorScheme.of(context).surface.withOpacity(1),
color: FluentTheme.of(context).cardColor.withOpacity(1),
borderRadius: BorderRadius.circular(4),
elevation: 1,
child: Container(
padding: const EdgeInsets.symmetric(vertical: 6, horizontal: 16),
padding: const EdgeInsets.symmetric(vertical: 4, horizontal: 16),
child: Row(
mainAxisSize: MainAxisSize.min,
children: [

View File

@@ -132,7 +132,7 @@ class _ImagePageState extends State<ImagePage> with WindowListener {
if(file != null){
var fileName = file.path.split('/').last;
String ext;
if(!file.path.split('.').last.contains('.')){
if(!fileName.contains('.')){
ext = 'jpg';
fileName += '.jpg';
} else {
@@ -146,7 +146,11 @@ class _ImagePageState extends State<ImagePage> with WindowListener {
'webp' => 'image/webp',
_ => 'application/octet-stream'
};
Share.shareXFiles([XFile(file.path, mimeType: mediaType, name: fileName)]);
Share.shareXFiles([XFile.fromData(
await file.readAsBytes(),
mimeType: mediaType,
name: fileName)]
);
}
}),
],