dotnet / dotnet/maui

ProgressBar on Windows has wrong animation when reducing value

Open
#8,018 6 comments 2 reactions 0 assignees View on GitHub
area-controls-progressbar partner/syncfusion platform/windows s/triaged s/verified t/bug
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 14h
Merged PRs (30d)
296

Description

### Description

The Windows ProgressBar control has an animation glitch when the Value property is reduced. The left side of the bar appears to move briefly which is very distracting.
![ProgressBar](https://user-images.githubusercontent.com/9131337/173628447-88367e0f-8159-4c2a-a708-cb720959fc72.gif)

### Steps to Reproduce

Run the project at https://github.com/NeilMacMullen/ProgressBarBug and target Windows. When the application starts up it will display a ProgressBar and start reducing the Value property.

### Version with bug

6.0 (current)

### Last version that worked well

Unknown/Other

### Affected platforms

Windows

### Affected platform versions

Windows SDK

### Did you find any workaround?

No

### Relevant log output

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by running the linked ProgressBarBug project and targeting Windows, then reproduce the animation while reducing the ProgressBar Value. Trace the Windows ProgressBar control behavior involved in that update. Done means the left side no longer moves briefly when the value decreases, with the existing startup reproduction confirming the fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.