Open MAtt5816 opened 2 months ago
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
Note: You can give me feedback by thumbs upping or thumbs downing this comment.
ADDITIONAL INFO: A similar problem can be reproduced on Windows. Just (re)set the image source from the file in IDispatcherTimer and the image will flicker. It is the same bug as #6962.
namespace MauiApp1
{
public partial class MainPage : ContentPage
{
IDispatcherTimer? timer;
public MainPage()
{
InitializeComponent();
timer = App.Current?.Dispatcher.CreateTimer();
if (timer != null)
{
timer.Interval = TimeSpan.FromMilliseconds(77);
timer.Tick += SetImage;
timer.Start();
}
}
private void SetImage(object? sender, EventArgs e)
{
imageContent.Source = "dotnet_bot.png";
}
}
}
According to the sample project in #6962 , we can reproduce this issue in 17.11.0 Preview 2.1 (8.0.60 & 8.0.40).
Description
Hello, I've got a problem with MAUI on Android. I wrote an application to process digital data from an external USB device. I'm creating an ImageSource from a bytes array and binding it to an Image in XAML. New ImageSources are being created very quickly (c.a. 13 per second). Unfortunately, the image is still flickering. At Windows, problems don't occur - the image is displaying almost statically.
My MAUI version:![image](https://github.com/dotnet/maui/assets/24682622/505a7820-6c7f-41bb-b715-8c4fbee227e9)
Problem on Android: https://github.com/dotnet/maui/assets/24682622/0821abd8-17c3-4663-a4cc-6379a8c5c29e
Correctly working on Windows:![Animation](https://github.com/dotnet/maui/assets/24682622/a4207088-b9d1-4c71-b462-ed5b3938944b)
My code: Page.xaml
UsbTestViewModel.cs
RenderTaskManager.cs
Steps to Reproduce
ImageRenderTimerTick
method where you will be creating ImageSource. You can create image from JPG file - problem still occur.Link to public reproduction project repository
No response
Version with bug
Unknown/Other
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Minium target Android 5.0 (API lvl 21)
Did you find any workaround?
No response
Relevant log output
No response