yilozt / rounded-window-corners

A gnome-shell extensions that try to add rounded corners for all windows
GNU General Public License v3.0
458 stars 47 forks source link

Electron-built apps completely blurred until mouse hover on interactive element #111

Open penpenkun opened 1 year ago

penpenkun commented 1 year ago

Hi, I've noticed this weird occurrence with Electron built apps (Discord for an example) where the app gets completely blurry when shown

To reproduce this bug:

  1. Minimize Discord (or any Electron app) making sure there's no focus on the app (cursor blinking inside a textbox for an example)
  2. Show the app on the screen (click the app icon on taskbar, show from tray, alt-tab it, it doesn't matter)

Here's an example: image

In this example, I'd specifically have to hover over one of the buttons (any button), not just the app itself

I thought this had to do something with app focus, but it really only happens when showing an app from it's minimized state. Doesn't happen with Rounded corners extension disabled, I hope we can fix this, I use this extension on the daily

notpeelz commented 1 year ago

I'm also running into this issue. I see it happening with the Element matrix client (flatpak), running it through Xwayland.

Distro: Arch DE: GNOME 43.3 (Wayland) Extension version: 10

notpeelz commented 1 year ago

Duplicate of #104

oae commented 1 year ago

@yilozt This problem still exists on gnome 44 with the latest version from ego

Screencast from 2023-04-11 18-13-59.webm

ghost commented 1 year ago

Reopen

LSeelig commented 4 months ago

I experience this issue with vanilla Chrome/Chromium too.

programmeter commented 1 month ago

Screenshot from 2024-07-03 08-42-54 It is also worth noting that this issue is not present on just Electron apps. This is the gnome-terminal application and the issue is present. Effect disappears when moving window or hovering with mouse. Also it doesn't appear on all applications - some applications such as firefox work perfectly every time.

This picture is from Debian 12 with Gnome 43 (XOrg), using Nvidia RTX 4060 Ti (driver version 535). Issue was not present in a VM, which makes me think it has something to do with GPU rendering.