Skip to content

Spinner grinds mstsc rdp session to a halt #10672

@AdmiralSnyder

Description

@AdmiralSnyder

Describe the bug

As described in
microsoft/terminal#19129

i'm using two nested rdp sessions using mstsc to connect to my work pc, and when there's e.g. the windows terminal's spinner ... spinning, everything becomes super unresponsive - the mouse is stuttering.
the machine i'm using as a client is somewhat weak (a thin client), and i connect 4 displays to it, but i suspect the animation in combination with some high fps settings to overwhelm the rdp session with drawing commands. i've been pointed here from the windows terminal issue, any ideas?

Steps to reproduce the bug

  1. rdp onto a machine
  2. from there, rdp onto another machine
  3. run windows terminal there, go to the settings dialog
  4. observe the spinner spinning while windows terminal searches for updates
  5. observe the mouse pointer jumping

Expected behavior

animations should be transferred in low fps over rdp, and this should not make the entire machine unresponsive

Screenshots

if wanted, i can add a video here, though a screen recording probably won't communicate the problems... maybe i can use my phone?

NuGet package version

None

Windows version

Windows 11 (24H2): Build 26100

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-author-feedbackAsked author to supply more information.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions