Skip to content

flickering and bottom margin when connecting to a session over RDP #578

@kunago

Description

@kunago

Describe the bug
The title pretty much describes it. It started happening at version 0.4.80, or maybe the previous one but since the timeframe between releases was too short, I might not have noticed. When I connect to an open session over RDP, which I use daily, the Cairo taskbar placed on top of my screen starts flickering and eventually adds a margin..

I will use CSS to describe the problem. It's placed with "position: absolute, top: 0" under normal circumstances. When I connect to a running session, it starts to jump back and forth and alternating between "top: 0" and "top: 100px" (example). There already is a margin on top created for the jumping. It keeps on happening for a few seconds rapidly changing its position until it settles on top again but laving the margin-bottom: 100px.

This is a screenshot when it settles down:
image

The flickering happens like this:
image

Steps to reproduce

  1. start a session, it does not matter whether over RDP or normally
  2. disconnect
  3. reconnect over RDP

Expected behavior
No margin and no flickering, no jumping on connection to a running session.

System information:

  • Windows version: Windows 10 Home, version 20H2, build 19042.985
  • Cairo version: 0.4.112.21595
  • 32-bit or 64-bit: 64-bit
  • In Cairo Settings > Advanced, is Cairo set as shell?: no

Additional context
It might also be a bug in the taskbar position, being placed on top rather than at the bottom.
EDIT: this is by default, I did not realize at first.

Screenshots
See above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions