Dorion icon indicating copy to clipboard operation
Dorion copied to clipboard

[Bug] Increased paint issues from Webview

Open headquarter8302 opened this issue 9 months ago • 4 comments

Describe the bug Whenever the screen goes idle for one time too long, Dorion gets a tainted paint issue where parts of the view are not updated timely or correctly.

To Reproduce

  1. Open Dorion
  2. Stay idle for a while
  3. Try to click, scroll, or interact with elements
  4. Notice that the screen doesn't get immediately updated, or tears are created

System Info (please complete the following information):

  • OS: Microsoft Windows NT 10.0.26100.0 (Windows 11 24H2)
  • Version: v6.5.3
  • Extra Client Mods/Plugins: [e.g. Vencord with FakeNitro and AlwaysAnimate]
    • N/a
  • Any other relevant info:
    • I am unable to screenshot this since opening the screenshot tool forces a repaint of the entire screen.

Additional context/Screenshots This issue can be partially mitigated by force-repainting the window, either by resizing it, opening the screenshot tool, etc.

headquarter8302 avatar Mar 27 '25 02:03 headquarter8302

Have you tried updating Webview2 or updating GPU drivers? This is almost certainly a Webview2 issue and not something I can really fix myself

PS does anything change if running Dorion with --webview-args "--disable-gpu"?

SpikeHD avatar Mar 27 '25 03:03 SpikeHD

Disabling GPU acceleration rectifies the issue. Webview2 and GPU are all latest version.

I'm raising the issue since this only happened after I updated to 6.5.3

headquarter8302 avatar Mar 27 '25 04:03 headquarter8302

Does rolling back (to v6.5.0) fix it?

SpikeHD avatar Mar 27 '25 04:03 SpikeHD

Rolling back to 6.5.0 shows no paint issues on my end

headquarter8302 avatar Mar 27 '25 04:03 headquarter8302

Is this still an issue?

SpikeHD avatar Jun 13 '25 16:06 SpikeHD

Doesn't seem like so anymore

headquarter8302 avatar Jun 13 '25 23:06 headquarter8302