mirror of
https://github.com/wgh136/pixes.git
synced 2025-09-27 04:57:23 +00:00
fix ui
This commit is contained in:
@@ -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: [
|
||||
|
@@ -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)]
|
||||
);
|
||||
}
|
||||
}),
|
||||
],
|
||||
|
Reference in New Issue
Block a user