robvdpol / RaceControl

Race Control is a standalone, open source F1TV client for Windows, written in C# on the .NET platform.
GNU General Public License v3.0
1.19k stars 95 forks source link

[BUG] Graphical enlargement/disappearing issues with text, download percentage changes to gradient looking image #318

Open otoolejp opened 2 years ago

otoolejp commented 2 years ago

Describe the bug When hovering over any selectable text in application occasionally causes text to appear enlarged or disappear completely. When downloading files the percentage complete looks like a weird blue or orange colored gradient most of the time, sometimes it will display correctly.

To Reproduce Steps to reproduce the behavior:

  1. Open Program

  2. Hover over any selectable text including fields in Race Seasons, Archive, Episodes. etc

  3. Text does not extend beyond original bounds, but entire line (buttons and text) are massively increased in size, or disappear altogether.

  4. Moving the mouse back over the graphical error often restores the text and buttons to proper size

  5. Open Program

  6. Click Download on a video

  7. Observe download percentage changing from proper ##% to a weird looking blue or orange bar with gradient to white and back without regard to any further actions taken, and without even typing or moving mouse.

Expected behavior 1: Text remains original size 2: Download percentage remains a two digit value with percent sign

Screenshots Race Control Download Percentage Graphical Glitch Race Control Text Enlarged

Desktop (please complete the following information):

F1TV account

Additional context I have an Ultrawide display attached to a laptop via HDMI Windows incorrectly reports the recommend resolution as something other than the native display resolution: display is 5120x1440. Windows reports 3840x1080 as recommended display resolution which does not even match monitor display ratio. When I briefly tested with resolution set to 3840x1080 I did not see the issue appear. I am not using custom scaling. I do not have similar display issues with any other programs

otoolejp commented 2 years ago

Oh, and because I don't think developers are thanked enough:

Despite the issues I am very thankful for your work with Race Control. I like your GUI design, UI/UX is very intuitive. Program has a great ease of use and setup. If it weren't for the lack of a download queue (which I see has been requested) and the UI display issues (which I think are likely due to the the ultra wide monitor) I would most definitely be using this instead of my current setup for downloading from F1TV.

Most importantly I believe your program provides a solution to many people that would be otherwise unable to download videos from F1TV due to lack of technical knowledge and ability. Because of this, despite not currently using your software, I have just donated a small token of support. Thanks again!

robvdpol commented 2 years ago

Thank you for your support, it's very much appreciated.

Not sure about this issue, I think it will be difficult to reproduce and fix. Maybe it's a Windows 11 issue? I still have to upgrade my PC to WIndows 11, will do that soon.

The next release will be upgraded from .NET 5 to .NET 6, that might fix it as well.