Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS UI window menus and objects blanked or missing when waking from display sleep, partially fixed by waving mouse over #853

Open
mtnbrit opened this issue Nov 21, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@mtnbrit
Copy link

mtnbrit commented Nov 21, 2024

Describe the bug
The Element window showing the left side menu and the session and graph objects, in my case two audio devices and a plugin with some wires, appears partially blank when waking from display sleep. If I wipe the mouse pointer all over the window, the objects get mostly correctly re-painted where the mouse was moved over it, but not possible to get fully back to correct state as of just after fresh app launch. Quit and re-launch Element, its back to normal.

To Reproduce
Steps to reproduce the behavior:

  1. Open Element with my default session (screen1)
  2. After 10min of idle/no activity, host Mac does display sleep
  3. Touch a key or fingerprint sensor to wake machine, display starts
  4. Now Element window looks like sceen2. In this case, the menus and wires are missing, but the devices and plugin still shows. Ive seen instances where also these were not drawn, ie just an empty dark grey window.
  5. Wipe mouse pointer over Element window, objects get re-rendered/re-painted as pointer passes over (screen3)
  6. despite wiping mouse pointer over all areas, or minimize and re-open, window never fully recovers all areas (screen4)

Expected behavior
After waking from display sleep, session graph window menus, objects and wires should not be missing and require the mouse to be wiped over to refresh them to be displayed. Expected behavior would be no change to menus, objects, wires in session window after a display sleep/wake event cycle.

Screenshots
screen1
screen1

screen2
screen2

screen3
screen3

screen4
screen4

Desktop (please complete the following information):

  • OS: MacOS Sequoia 15.1.1
  • Version: 0.46.6

Standalone or Plugin
Does it happen in the standalone, the plugins, or both? standalone

Additional context
MacBook Pro M1 2020 connected to LG 5K monitor by thunderbolt. Used in clamshell mode with apple keyboard and trackpad on bluetooth.

@mtnbrit mtnbrit added the bug Something isn't working label Nov 21, 2024
@mfisher31
Copy link
Member

Ok thanks for the report. I'll have a look at this one soon.

@mfisher31 mfisher31 moved this to Ready in Element 1.0.x Nov 26, 2024
@mfisher31 mfisher31 self-assigned this Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Ready
Development

No branches or pull requests

2 participants