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

Linux - "shading" a Brave window continues to display the window's contents #23644

Closed
rburcham opened this issue Jun 23, 2022 · 2 comments
Closed

Comments

@rburcham
Copy link

- Description

Version V1.40.105 Chromium: 103.0.5060.53 - shade any brave window by double clicking title bar (or however you shade a window). The window decorations collapse as they should, however the brave window contents continue to display. If you drag the collapsed title bar around, the zombie window contents paint away revealing the desktop behind the "window." Unshading the window back to normal behaves as expected and the full window is properly displayed.

This is the only app that does this (chrome, firefox, all other windows behave as expected).

Steps to Reproduce

  1. Start Brave.
  2. Window shade the Brave window.
  3. Note the window decorations, border etc display the collapse/shade effect, however the brave window contents continue to display right where they were.

Actual result:

Pre-shade:
brave-pre-shade

Shaded:
brave-post-shade

Shaded and moved:
brave-post-shade-drag

Expected result:

The window should shade and only display the title bar.

Reproduces how often:

Happens every time, with every Brave window.

Brave version (info found on brave://version)

Brave | 1.40.105 Chromium: 103.0.5060.53 (Official Build) unknown (64-bit)
Revision | a1711811edd74ff1cf2150f36ffa3b0dae40b17f-refs/branch-heads/5060@{#853}
OS | Linux

Version/Channel Information:

This problem does not occur on Brave <= 1.39.120

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
    No

  • Does the issue resolve itself when disabling Brave Rewards?
    No

  • Is the issue reproducible on the latest version of Chrome?
    No

Miscellaneous Information:

nvidia-drivers 515.48.07, kernel 5.15.11, both of which are unchanged with previous versions of Brave that do not demonstrate this behavior.

@rburcham
Copy link
Author

rburcham commented Jun 23, 2022

The problem occurs whether or not HW acceleration is enabled.

I also have glibc built without clone3 support enabled, primarily as a workaround for electron apps (zoom, teams, etc) failing to run with sandbox enabled. I'll try a quick rebuild of glibc with clone3 enabled to see if that has any impact on this behavior.

@rburcham
Copy link
Author

Apparently it's a gtk vs plasma 5.25 problem:

https://www.reddit.com/r/kde/comments/veb0pn/window_shading_is_broken_for_gtk_programs_in/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant