postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.82k stars 837 forks source link

Flickering in Full Screen on macOS Ventura on M2 #11555

Open mfrancisbeehive opened 1 year ago

mfrancisbeehive commented 1 year ago

Is there an existing issue for this?

Describe the Issue

The entire app will sometimes flicker when I've been using it in full screen for a while on macOS Ventura. This issue never occurred before I upgraded to Ventura. I have a MacBook Pro with the M2 chip. I know this also occurs on other apps as well, but some developers (such as JetBrains) have fixed this issue in their apps. It does not occur when not in full screen.

Steps To Reproduce

  1. Use Postman in macOS Ventura in full screen for a while
  2. Wait for app to start flickering while actively using it or moving the mouse around over it

Screenshots or Videos

No response

Operating System

macOS Ventura

Postman Version

10.6.7

Postman Platform

Postman App

User Account Type

Signed In User

Additional Context?

No response

cemck commented 1 year ago

Same issue on my end (with M1 macOS Ventura 13.1 and Postman v10.8.1)

mfrancisbeehive commented 1 year ago

Since I've submitted the issue I have reinstalled macOS Ventura, and still encounter the same issue.

jviotti commented 1 year ago

@mfrancisbeehive Interesting. What other apps apart from JetBrains have you seen experiencing this issue? I can't reproduce (on an M1 running Ventura) so if other apps are aware, that might give us a lead to investigate further.

@dsanders11 are you aware of this problem from the Electron point of view?

mfrancisbeehive commented 1 year ago

Besides JetBrains IDEs, the only other app I observe to have this issue is Google Chrome.

EDIT: I also have observed the issue when using the Spotify desktop app @jviotti

jviotti commented 1 year ago

Right. The issue might be coming from Chromium then, which both Google Chrome and Postman uses (through Electron). Assigning to @dsanders11 to investigate further.

cemck commented 1 year ago

The issue seems to be appearing when I'm using a second monitor connected to my MacBook with the mouse cursor on the second screen. The flickering disappears when moving the cursor to the Postman screen. Maybe this will help to reproduce. No issues with Chrome though

Edit: Same issue with VSCode

roitalpaz commented 1 year ago

image this happens to me as well (i think its the same issue)

when using the second screen it happens, but when switching to the native mac screen all is working well for a while and then breaks again. to fix i move back to the second screen and back to the native screen.

also not errors with chrome

attaching a screen shot.

on Mac M1, 13.1 ventura

mfrancisbeehive commented 1 year ago

I have been unable to reproduce it as described. For me it usually continues to flicker when moving the mouse over the full screen window