mirror of
https://github.com/krille-chan/fluffychat
synced 2024-10-05 15:52:44 +00:00
chore: Disable image transition for better performance
This commit is contained in:
parent
25ec229ace
commit
5573c7fcbc
1 changed files with 15 additions and 21 deletions
|
@ -157,13 +157,8 @@ class _MxcImageState extends State<MxcImage> {
|
|||
Widget build(BuildContext context) {
|
||||
final data = _imageData;
|
||||
|
||||
return AnimatedCrossFade(
|
||||
duration: widget.animationDuration,
|
||||
crossFadeState:
|
||||
data == null ? CrossFadeState.showFirst : CrossFadeState.showSecond,
|
||||
firstChild: placeholder(context),
|
||||
secondChild: data == null || data.isEmpty
|
||||
? const SizedBox.shrink()
|
||||
return data == null || data.isEmpty
|
||||
? placeholder(context)
|
||||
: Image.memory(
|
||||
data,
|
||||
width: widget.width,
|
||||
|
@ -176,7 +171,6 @@ class _MxcImageState extends State<MxcImage> {
|
|||
WidgetsBinding.instance.addPostFrameCallback(_tryLoad);
|
||||
return placeholder(context);
|
||||
},
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue